• I’m wanting events to be added on the front end. I’ve created a dummy Subscriber user with the relevant permissions so that any added event is set to Pending. I’ve selected Allow Anonymous Submissions and selected the dummy user. I need the [event_form] shortcode to bring up the option for them to add their name and email address. In fact if logged I just get an Unauthorised Access message.
    What am I doing wrong?

Viewing 1 replies (of 1 total)
  • Change the role of the dummy account to Contributor and then it will work. Alternatively, you can create a new role using the Members plugin (call it EventContributor) and assign the dummy user that role. Then go to Event > Settings go to the General tab and then in the User Capabilities assign the capabilities in for the EventContributor role (the Subscriber role doesn’t have these capabilities): delete_events, edit_events, read_private_events, delete_recurring_events, edit_recurring_events, edit_locations, read_private_locations, read_other_locations, manager_bookings, upload_event_images

    Or you could just leave the dummy user to have the Subscriber role. Next, configure User Capabilities: Go to Events > Settings > General > User Capabilities. Ensure the Subscriber role has permission to Edit Events, but DO NOT give it permission to Publish Events. This ensures submitted events are held as “Pending” for moderation.

    • This reply was modified 1 week, 5 days ago by joneiseman.
Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.