Eventonomy

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_events capability 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.

RSVP Settings →