My Calendar is a powerful, flexible events calendar plug-in, used by over 30,000 websites. With the Pro add-on for My Calendar, you will increase the power of your calendar by creating opportunities for events submitted by your users, importing events from external calendars, or posting to your blog for every new event.
My Calendar puts a special emphasis on accessibility, and My Calendar Pro continues that effort, ensuring that all aspects added in My Calendar Pro are also accessible to everybody.
What can My Calendar Pro do for you?
Front-end Event Submissions & Management
Do you want your users to build and manage their own calendars? My Calendar Pro can do that for you. Are you trying to build a community calendar with events shared by members? No problem!
Publicly Submitted Events
My Calendar Pro helps you to build out the content for your calendar in many ways. You can control access to the form so only members can submit, or leave it wide open (with spam control through Akismet!) If you want to charge people to submit an event, that’s also an option. You can even restrict so that only specific members are allowed to submit and edit events – all without access to the admin.
Want to give your visitors an easy way to submit events? While My Calendar provides a lot of tools for managing and displaying events, you’ll want to upgrade to My Calendar Pro to add support for user submission of events. This extension adds that option directly into My Calendar and many more great features!
Test the submissions form before you buy! Try out the demo and see how it works for you.
After installing, create your My Calendar submissions form using the built-in form building tool. You can order the fields in your forms, set custom labels, and add your custom fields to your forms. If you want to manage multiple versions of your submission form, each custom built to purpose, go for it – you can update them on the fly without needing to mess with your shortcodes again.
I know that you sometimes need to add data to your events that isn’t one of the default My Calendar fields. Using My Calendar Pro, create a variety of custom fields and add them to your custom submission forms. Do you need to know what type of dog your customer has? Hey, no problem – you can get that information!
Adjust your workflow
With My Calendar Pro, you can create an event while writing a new post or page. Writing about an upcoming event? Add it to your calendar right from the post editor!
Or maybe that’s the opposite of your workflow. If so, you can also go the other way round: create a blog post when publishing an event. Smooth out your process to make your content creation easier.
Events from Posts
Do you write blog posts that are associated with your events? My Calendar Pro helps you create new events when you post to your blog, or write any type of post. Custom post types, pages – any content can spawn an event.
Posts from Events
If it makes sense in your workflow to add blog posts when you publish an event, that’s also an option! Set what your event posts should contain and write custom post content when you create your event.
My Calendar Pro can import events from CSV or iCal sources, either via file upload or URL (Uniform Resource Locator). Managing events outside of My Calendar? Import them when you’re ready!
If you have a regular source for events, schedule those imports for regular import from their URLs. Sources could be a document your client manages by hand, a Google Calendar, or even another My Calendar instance.
Better Event Search
With My Calendar Pro, the Advanced event search filters your events by keyword, date range, category, location, or author. A better search makes it easier for visitors to find the type of event they’re looking for at the time they’re available.
Share Events between your sites
Use the WordPress REST (Representational State Transfer) API (Application Programming Interface) to share events between sites. Managing sites where events are shared in complex ways? My Calendar can handle that! Turn on the REST API and you can configure multiple sites using My Calendar to share events between them.
Support for multi-lingual events
Even if you don’t have a fully multi-lingual site, you might sometimes share events in another language. My Calendar Pro lets you mark those events, so that screen reader users will get the right pronunciation for multilingual content.
Tables aren’t natively responsive, so if you’re using My Calendar in it’s grid view, then that doesn’t translate very well to mobile. In My Calendar Pro, the list view is disabled, and there’s only a single view. Having only one standardized version of the output HTML (HyperText Markup Language) prevents sites from caching the wrong version, so your interface is consistent across platforms. Note: responsive mode will be migrated to the free plugin in version 3.5.
- An active installation of the latest version of My Calendar
- That’s it!
Support. I provide prompt, personal support. You should submit a support request through the form built-in to your My Calendar Help page, and I’ll respond as quickly as I can. I’m just one guy; so I can’t promise 24×7 immediate responses — but I can promise you that your support will come from the person who knows the plug-in better than anybody else!
All sales have a no-hassle, no-questions asked 30-day refund policy. Doesn’t do what you need? Hey, that’s fine. Need support? Drop me a line.