Frontend Event Submission adds to the versatility of the Modern Events Calendar as you cut unnecessary backend processes. This means that every single user doesn’t need to create an account to book.
You can select a static page for the Event List and Add List page using this option. It is similar to the main WordPress settings for the Homepage and Post page. The difference is that you should put a specified shortcode (below the “select” option) into whatever page that you want.
Therefore, from the first drop-down menu, you can choose your static page to show the events created by your users. The second drop-down menu is used to set the page for add/edit events by your users.
Note: You can also copy the shortcode written in front of each option and then place it on the page that you want to set as your static event list page or add/edit page.
Modern Events Calendar Frontend Event Submission Options

Time Format
This item affects the selection of date-time.
Event List Page
You can copy the shortcode written in front of this option and then place it on the page that you want to set as your static event list page.
Add/Edit Events Page
You can copy the shortcode written in front of this option and then place it on the page that you want to set as your add/edit page.
New Events Status
Here you can set new event status, it could be pending or published. or just let WordPress decide about this based on user role.
Display Event Date in List
Here you can enable this option and display the date on the list shortcode.
Thank You Page
If you are required to show Thank You Page to the user after add/edit the event you can set the page here.
Thank You Page URL
If filled it will use instead of thank you page set above.
Thank You Page Time Interval
Waiting time before redirecting to the Thank You Page. It’s in milliseconds so 2000 mean 2 seconds.
Maximum File Size
Here you can limit the size of the photo that the user can upload for the event.
Enable event submission by guest (Not logged in) users
By selecting this option, you let anyone (even non-logged-in users) submit to events.
Enable mandatory email and name for guest user
By selecting this option, a box would appear which asks for name and email from the non-logged-in users.
Automatically create users after event publish and assign an event to the created user
By selecting this option, a user will be created in WordPress and assign this user to the event automatically.By setting the Event List Page and Add/Edit Event Page they connected to the buttons in the pages.
In the Event List Page, users can edit/view/delete the events and also download the invoice. Click on the title to edit the event.
If you want to let users manage the Events, they need to have the right access in WordPress role. MEC follows the WordPress role and capability. If you need to use another one of the WordPress or use a custom role, you need to use an extra plugin and this table.
Important Knowledge
If you want to change the date format on a single event page (frontend of the single event) you need to go to WordPress Dashboard > Settings > General > Date Format (and also time).
You can adjust what is shown on the end-user event submission form. Except for the event basic information and requirements, you can choose from Event Links, Event Cost, Featured Image, Event Categories, Event Labels, Event Color, Event Tags, Event Location, Event Organizer, Hourly Schedule, Booking Options, and Fees/Taxes Options as well.
In frontend event submission setting you can adjust the information you require from your users here;
Except for event basic information and requirements. Event Links, Event Cost, Featured Image, Event Categories, Event Labels, Event Color, Event Tags, Event Location, Event Organizer, Hourly Schedule, Booking Options, Fees/Taxes Options are all at your command!Also, you can set these fields required: Event Description, Excerpt, Cost, Event Link, More Info Link, Category, Label.
is there a way to customize the forms using elementor ? (change order of the field etc) ? If not do you plan it ?
Hello,
Unfortunately, currently, this is not possible,
Please submit your requests here and if your request is already submitted, you can vote it. We would check them and the one with votes would be selected to be included in the next updates. https://webnus.net/modern-events-calendar/feature-request/
FEATURE REQUEST:It would be amazing and very helpful to see the date on the Event List Page.We have some recurring events that have the same title and it’s not so easy to find the right one without a date.
Hello,
I will forward your comment to our developer team and they’ll surely receive it. If it is possible they will add this feature in the upcoming updates of the Plugin.
If I create an event as a guest nothing happens. It wont send me to the selected thankyou page and the event is not created. Instead the form page is empty and all the info is put in the url.
MEC version 5.14
wordpress 5.6
Hello,
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.
For each issue please create a new ticket, and share the required information. 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
Features needed please :- Edit the form with Elementor form builder- Ability to show the field i want for the event link section and in fact abilyty to hide many form which i don’t need (countdon method etc)
Hello,
I’m not clear about the Feature request.
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
sending screenshots or a short video and live URL of the desired state would be helpful.
explain to us step by step how you set up this and how the issue happens?
https://www.loom.com
Hi! Can you help me? The images sended from guests users are not uploading in events submission. What I have to do to fix that?
Hello,
our plugin is not supported, manage users. it using WordPress user roles and you can set permissions based on that. WordPress has user roles to let you set privileges and manage users And there are plenty of other ways to do that.
https://wordpress.org/support/article/roles-and-capabilities/
https://www.wpbeginner.com/plugins/how-to-organize-media-uploads-by-users-in-wordpress/