Submission Settings
The Submission tab controls who can create events on your site and how new events enter the system - whether they go live immediately or require admin approval first.
Go to Eventonomy → Settings → Submission to access these options.
What You Will Learn
- How to restrict event creation to specific WordPress roles
- How the approval mode moderation queue works
- How to set the default status for new events
- How to cap the number of events per user
Settings Reference
Who Can Create Events
Setting: creator_role
Default: None (any logged-in user)
Choose a minimum WordPress role (Subscriber, Contributor, Author, Editor, Administrator) that a member must have to create events. Leave blank to allow any logged-in user.
This works alongside Eventonomy's own evnm_create_events capability. After you set a role, only members of that role or higher can access the event creation form on the frontend.
Note: Administrators always retain the ability to create events regardless of this setting.
Require Approval Before Events Are Published
Setting: approval_mode
Default: Off
When on, events submitted by members go into a Pending review queue instead of publishing immediately. Admins review and approve them at Eventonomy → Events (filter by Pending).
- Events you create yourself as an admin are unaffected and publish at the status you set.
- The
evnm_manage_eventscapability allows skipping the queue. - When approval mode is on, the event editor shows "Submit for review" instead of "Publish" for users without the manage capability.
Note: The approval result email (approved or rejected) is sent to the organizer when you take action on a pending event.
Default Status for New Events
Setting: default_event_status
Default: draft
Options: Draft, Pending review, Published
Controls what status a brand-new event starts with before the organizer explicitly publishes it.
- Draft - events start as drafts. Organizers must explicitly submit or publish.
- Pending review - every new event goes into review automatically (equivalent to always-on approval mode).
- Published - events go live the moment they are saved (only if approval mode is off).
Max Events Per User
Setting: max_events_per_user
Default: 0 (unlimited)
Limits how many events a single member can create. When a member reaches the limit, the create form shows an error message and the event is rejected.
Set to 0 for unlimited. Admins are not subject to this limit.
Pro - A per-role capability matrix that controls what each role can see and do across the event lifecycle is available in Eventonomy Pro.
What's Next?
Configure the RSVP system - capacity, guests, deadlines, and waitlists.