In order to add an event in Modern Events Calendar plugin, you need to go to the WordPress dashboard and navigate to M.E. Calendar > Add Event menu.
Event Details
All the details of creating an event via MEC WordPress plugin has been explained in the following instruction:
Date and Time
Set the date and time of your event. Also, you can set up your event during the whole day and without a specific time, or you can hide the end time from a single events page; or both the start and end time.
Also, you can enter notes such as timezone here, It shows next to event time on the Single Event Page.
Countdown: This feature adds the ability to change the countdown method and visibility of events on shortcodes. like counting countdown until event end.
Visibility: This feature adds the ability to hide the current event to all MEC Shortcodes.

Event Repeating
You can set Repeating and Ends Repeat for your events here as well. In the Repeats field, specify the type of repetition for the event, and then in the Repeat Interval field, you can specify the interval between repetitions. For example, if you set Repeats to Weekly and Repeat Interval to 3, the event will repeat every three weeks.
In the Ends Repeat section, the Never option does not specify an end date for the event, and the event is constantly repeated. In the On option, you can specify a specific date for the end of the event, and in the After option, you can specify that the end of the event is after several repetitions.
Also, if you don’t want all the occurrences of the event shown on the shortcodes, enable the “Show only one occurrence of this event” option so that only the first occurrence of the event is displayed on the shortcodes.
Click here to read more about event repeating and date & time settings in Modern Events Calendar.
Event Data
If you have created Custom Fields and enabled “Display Event Fields in Single Event Pages” option, your custom fields will be displayed on the single event page (frontend).
Hourly Schedule
You can set an hourly schedule for your event. For example, if your event starts at 8 A.M. and continues until 6 P.M., then you can set an hourly schedule from 8 to 10, and specify the plan or content of these two hours. There is no limit for defining hourly schedules.
Location/Venue
You can specify the venue, plus the name of the place, address, coordinates, etc.
Links
Here, you can add external links and More info links to your event so that when your users click on them, they’ll be directed to another page with extra information on the event.About Links:
- When creating a ticket for your event, the “Register” button will appear on your single event page and your shortcodes as well, and clicking it will take you to the register and the booking process.
- If you do not set or create a ticket for your events, then there are 2 possibilities:
- Set “Event link”: When you set an “Event Link” for your event then when clicking the register button in your shortcodes, it takes you to the external link you’ve set. Also, it will be linked to your event title just like the button (But in a single event you can book your tickets.)
- Set “More Info “: When you set a “More Info” link for your event, besides the More info link itself in the single event page, in its widget the register button will do the same function as your More Info does.
- When you set both “More Info” and “Event Link” then the More Info widget only shows what has been assigned to it. However, the event link will be set only on the event link itself.
Note: If you are using MEC Lite and using the event link and more info link, the more info and register button will be linking with the same. Because you didn’t have access to the booking system. In this case, when you set the event link for that event on the shortcode pages.
Organizer
Add your organizer here. You can then fill the form with the information of your organizer. This information includes name, phone number, email address, and website or link.
You can change the ordering of the other organizer list with drag and drop. Click here to get more information about organizers in MEC.Note: If you click on the “Insert a new organizer, ” you can create a new organizer item, but this organizer will set it for the “main Organizer”. after updating the event page (after publish/update event, that page will be refresh), you can use this organizer for other organizers.
Cost
Manage the event cost and currency.
There are 2 options for “Event Cost” that you can manage on MEC Settings > Single Event page > Event Cost Type.
- If you set the “Numeric (Searchable)”, it means only the number in tje field will be read. In this condition, if you enable the “Event Cost” for your shortcode as a filter for search form on the shortcode, then you can find this event on a price that you set here.
- The second option is the “Alphabetic (Not Searchable)”, which means you can allow using the number and alphabet and any symbol and character. But in this case, that event(s) never appears on the shortcode with event cost filtering.
To enabling the “Currency Options” on the backend of the event page, you can head over to MEC settings > Single Event > Single Event Page > Change Currency Per Event.
SEO Schema/Event Status
SEO Schema section for informing search engines (Google, Bing, etc) about your events so they can manage your events better. Therefore you can use these statuses to be more Search Engine Friendly. (New properties for virtual, postponed, and canceled events)Scheduled: For active events!
Postponed: If you postponed an event then you can use this status!
Cancelled: If you cancel an event then you should select this status! You can fill in “Reason for Cancellation” and it will be shown on the events and shortcodes. In order to enable it in event enable the “Display in single event page” option.
Moved Online: For the events that moved online! You can fill Link to join the online event. If you leave it empty event link will be used.

Notifications
You can customize notifications per event here. But at first, you need to enable it from MEC Settings > Notifications > Notifications per event
Click here to read more about notifications in Modern Events Calendar.
Occurrences
You can add the desired occurrence date and set these options in this part. Click here to read more about occurrences in Modern Events Calendar.If you want to add a specific option you can submit your suggestions at this page since this section has been recently added to MEC and currently is in development.
Booking
It is important to mention here that in order to display the Booking section, you must have activated the Booking module from the Booking menu in the MEC setting, otherwise the Booking section will not be shown to you.
Booking Options
The Booking Options tab has several features which have been explained in the following:
Total Booking Limit
The Total Booking Limit enables you to set the total amount of bookings. This feature comes in handy when you have more than two tickets. For example, if you are organizing a conference and the maximum number of attendees is 20, you can set the total amount as VIP with premium support, or you can set only a certain number of them as VIP.
In order to do so, you create two tickets: VIP and Normal. You set the number for each of them on 20. This way, the total amount is 40. Now, you set the Total Booking Limit on 20, because your venue supports 20 seats. Now, when you sell one ticket, it will be subtracted from the total number. If you do not have a certain capacity for your event, set it on unlimited.
The option in this section functions according to the main settings of MEC.
When it is activated, it functions by default from MEC Settings > Booking and when you uncheck it, you can manage the settings from General Booking Settings from here. To understand this better please read the following guides:
- Total Booking and User Limits in Modern Events Calendar
- Tickets and Taxes / Fees in Modern Events Calendar
Discount Per User Roles
You can provide discounts per user role for tickets. Discounts should be in percentage.
For example, if you enter the number 20 in the Administrator field. All users with the Administrator role can buy tickets 20% off.
Book All Occurrences
If you have a series of events and you want to sell all of them at once, this option is for you! For example a weekly yoga course or something similar.
Book All Occurrences: There are two situations when you can reserve all the occurrences of your events. If you have a series of events and you want to sell all of them at once, this option is for you! For example, a weekly yoga course.
Interval Options: You can display the booking form only at certain times before the start of the event. If you set this option to 30, then the booking form will open only 30 minutes before the start of the event! One day is 1440 minutes.
Automatic Approval
Here you can control the confirmation and verification of your reservations. If you want to see how it works, please read the booking section of this article. The option in this section functions according to the main settings of MEC. When it is activated, the same settings in MEC Settings > Booking are applied. When you uncheck it, you can manage it. In order to understand this better, take a look at the following guides:
Last Few Tickets Percentage
The option in this section functions according to the main settings of MEC. When it is activated, the same settings in MEC Settings > Booking are applied.
Thank You Page
The option here follows MEC’s main settings. When it is active, it functions by default from MEC Settings > Booking and when you uncheck it, you can manage the settings from General Booking Settings from here. To understand this better please follow this link.
Tickets
We have an exclusive article in which we have fully explained this topic. In order to understand the options of this section better, go to this link.
Here, you can add tickets for your event. You can create tickets with different titles; if you are going to sell tickets at different prices then this option is what you want.


Note: If you change the title to the name of a particular day, then the users will know on certain days tickets prices vary.
Fees
The option here follows MEC’s main settings.
When it is active, it functions by default from MEC Settings > Booking and when you uncheck it, you can manage the settings from General Booking Settings from here. To understand this better please follow this link.

Ticket Variations / Options
The option here follows MEC’s main settings.
When it is active, it functions by default from MEC Settings > Booking and when you uncheck it, you can manage the settings from General Booking Settings from here. To understand this better please follow this link.
Booking Form
The option here follows main settings of MEC. When it is activated, it functions by default from MEC Settings > Booking and when you uncheck it, you can manage the settings from General Booking Settings from here. To understand this better please follow this link.
Organizer Payment Credentials
This tab is for the organizer payment. You can find details about it at this link.
You can edit the organizer account at here when using the FES (Front-end Event Submission) form.
Downloadable File
By enabling this feature, You can upload a file for each event and bookers are able to download it after booking.
If this option is enabled, Adds the ability to add files to any single event. You can send this file in the notification email using the placeholder.
First, you need to enable this option at MEC Settings> Booking:

Then you can upload your desired file here:
Disabled Gateways
In order to enable this option, you should go to MEC Settings > Booking > Payment Gateways and check its option. Using this, you can disable any payment gateways you wish for your specific event.
Booking / Attendees
This section is to check who has made a reservation and when. It helps you see all of them in one place. Please note that if you want to send emails to those who have made a reservation, go to M.E. Calendar > Report. For more information, visit this link.
Please watch the following video for more information on how to create advance events with Modern Events Calendar:
- Removing Comment Box On Single Event In Modern Calendar Event
- Modern Event Calendar Time Format Adjustment
- Repeating System In The Events Of MEC Plugin
- Date Method Application In MEC Plugin
- How To Show Attendees On Sidebar Using MEC Plugin?
- Overriding Modern Event Calendar Single Event Page
- Why Can’t I Use HTML Tags In Modern Event Calendar?
Hi, how to restrict access in MEC-fes-form using User Dashboard addon ? i select wanted checkbox in parameters by nothing more , all fields are displaying, regards
Hello.
you can restrict quest user.
and you can enable/disable some items on the settings.
https://www.webnus.net/dox/modern-events-calendar/mec-user-dashboard-addon/
if this is not the case, please go to support.webnus.net and there you can log in or sign up. You should sign up with the same email you have created your tickets. Also if have created your tickets using your Gmail account you can simply log in using your Gmail account. If you wanted to create a new ticket, simply head over to webnus.net/support and click on ‘Create a Ticket’ but please do remember to use the same email you created your technical support account with.
support.webnus.net
I can’t see the Booking section in Settings. Is that a Pro feature?
Hello,
yes, booking is a Pro feature.
https://webnus.net/modern-events-calendar/features/
When I add a “More Info” link it doesn’t appear on the single event page. What am I doing wrong?
Hello,
set “More Info “: When you set a “More Info” link for your event, besides the More info link itself in the single event page, in its widget the register button will do the same function as your More Info does.
– make sure you have the latest version.
– For troubleshooting, deactivate all your plugins and let the MEC remain active only, set your theme on default, then reload the page, if the issue was solved, then activate your plugins one by one and your theme, refresh your page and check to see which plugin is causing the issue.
if the issue remains, please go to support.webnus.net and there you can log in or sign up. to create a new ticket, simply head over to webnus.net/support and click on ‘Create a Ticket’ and share the required information.
Hi, from the current day and after every 3 days the events are automatically generated until reaching the day of the event I did create, plz how can I disable this generation, and only show the events I did create?thnx
Hello,
make sure you have the latest version:
https://webnus.net/modern-events-calendar/change-log/
you can disable repeat option. (number 3 in this doc)
and please check this link:
https://www.webnus.net/dox/modern-events-calendar/date-and-time/
or enable this option on the repeat tab.
“Show only one occurrence of this event”
Hi, when adding a new event, the “allow comments” section is automatically switched on. I generally want to create events without allowing comments and sometimes I forget to untick the box. Is it possible to edit settings that “allow comments” is automatically switched off?
Hello,
it’s related to WordPress settings.
please check this link.