This article was last updated on the September 16, 2017.
The Modern Events Calendar plugin has recently been removed from the CodeCanyon marketplace. We are attempting to communicate with the plugin author to understand if it will be relisted and maintained. As the plugin is included with your purchase of X or Pro, we will be continuing to support it, and the current version remains fully compatible with our themes.
In this article, we’ll cover some usage examples of how you can utilize Modern Events Calendar within your X/Pro powered site. We’ll mainly be focusing on how to use Modern Events Calendar and so may skip over some finer details.
Note: This article covers only a small portion of what you can achieve with Modern Events Calendar, make sure you take a look at the official documentation which is linked to in the Documentation section below to explore the full possibilities of this powerful tool.
Modern Events Calendar is one of the most powerful event and ticketing solutions available for WordPress. That both developers and site owners are sure to Love! This plugin allows you to create unlimited events, sell tickets and integrates with both PayPal and Stripe out the box.
Make sure you have already installed the Modern Events Calendar plugin. Once you have, you should see the M.E Calendar menu item within your wp-admin like this:
Go ahead and click on the main M.E Calendar menu item and you'll land on the main page which looks like this:
You'll notice that there are 5 events. By default when you install Modern Events Calendar it'll create 5 events, these can be deleted via your wp-admin > M.E. Calendar > All Events.
Adding an Event
Click on Add Event and you'll be taken to the new event page like this:
If you've ever used a events plugin for WordPress before you'll be instantly at home here with many of the options being clear and concise such as start and end date, all day event, end times and all the usual functionality you'd expect. In addition there's also the option to add an hourly schedule which could be useful if you have an event with a specific iternary.
Once you're happy with your events content go ahead and click on Publish.
Viewing Your Events
By default Modern Events calendar places all event and the main calendar at your domain/events, i.e, example.com/events, that would display a page that'd look like this:
Clicking on an event would then show the individual details for the event including your description and any other relevant event information.
If you don't like the look of the standard /events archive page, you can use any of the included shortcodes with Modern Events Calendar and build your page using the content builder. For example you could create a custom page called "Events Archive" and add any elements and any page template you want, then just output the event archive on the page with the shortcode.
Shortcodes are available under M.E. Calendar -> Shortcodes within your wp-admin.
Modern Events Calendar integrates a powerful booking module that allows you to charge for events and comes with built in payment gateways including Stripe and PayPal.
To configure the booking form, first you need to enable it under the main settings within your wp-admin.
Once you've checked the box, then click on Save scroll back to the top of the page and on the left hand side you should see two new options called Booking Form and Payment Gateways.
You can then configure the booking form fields and the payment gateways. The booking form itself can be overridden on individual events allowing you to change the required fields and add new fields depending on the event itself providing greater overall control.
As we mentioned further up, we're only covering the basics on how to use Modern Events Calendar and not every option it provides. To learn more about Modern Events Calendar check out the official documentation here.
Users will frequently inquire about the version of Modern Events Calendar being utilized within X. Because of the way that we are utilizing the plugin with in X, it should be noted that the version of Modern Events Calendar included with the theme is made intentionally for numerous reasons. The following is just a few of the reasons why we do not always utilize the latest version of the Modern Events Calendar plugin:
Stability – Newer versions of software do not always equal greater stability. Oftentimes there are undiscovered bugs that are introduced with certain versions and are unknown until the product has been released to the public for some time. The version of the plugin that we bundle with the theme is more or less guaranteed to work without any issues as we take a great deal of time to test all functionality thoroughly before releasing it along with the theme.
Release Cycles – While we try to include the latest version of Modern Events Calendar with each release, occasionally the release cycle of the plugin will prevent this from being possible. Essentially, since we have no idea when Modern Events Calendar will be releasing new versions of the plugin, we cannot plan our releases around this. Because of this, if we have already begun the process of finalizing our release and submitting it to ThemeForest for review while Modern Events Calendar is putting out a new version of the plugin, that version of the plugin will not be able to make it into the theme until the next release at the earliest.
Not Always Necessary – Some of Modern Events Calendar releases have only included simple "bug fixes" without any huge additions or modifications to the rest of the plugin. Because of situations like this, it is up to our discretion whether or not a new release will make it into the theme or not based on the nature of the update.
Because of these reasons (among others), there is no need to register your license for Modern Events Calendar if you happen to have one. In fact, doing so is discouraged in order to prevent any potential conflicts when updating, as previously mentioned. If you happen to see a notification in your WordPress admin panel asking you to register Modern Events Calendar upon activation, simply dismiss this notice.
Hopefully the information provided above has helped you to gain a better understanding of what to expect from utilizing Modern Events Calendar within X. Ultimately, there are a few things to take away from this article:
- Modern Events Calendar is a extremely powerful and flexible plugin that will assist you with creating the perfect website.
- The version of Modern Events Calendar included with the theme is an unmodified version of the plugin.
- We do our best to ensure that the version of Modern Events Calendar included with X is as up-to-date as possible; however, this might not always be the case based on the reasons listed in the "Bundled Version" section above, which includes stability, release cycles, and the fact that not all updates are necessary.
- Any questions concerning the usage of a Modern Events Calendar feature should be directed to the online documentation referenced in the "Documentation" section above.