• Resolved Tim Burkart

    (@bigmoxy)


    Hi all,

    can someone please help me enable front-end submissions? so far I have enabled anonymous submissions but there is no link for submitting new events.

    Thank you!
    Tim

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Well, you need a page to show the event submission form, so first create a new blank page.

    Then, in Events > Settings > Pages > Other Pages > Front-End Management Pages, point to that page.

    To make sure visitors can find it, you will need to add the new page to your menu, or widget, or anywhere you want.

    Thread Starter Tim Burkart

    (@bigmoxy)

    Thank you, Patrick! I did that and nothing happened so I added the edit form shortcode to the page and created a new menu option under EVENTS but now I get an unauthorized message.

    Hello,

    The settings are under: Events > Settings > Event Submission Forms
    Then you can do the following:
    1. Create a New Page
    2. Add the shortcode “[event_form]”
    3. Publish Page, Then you should be able to submit events
    4. If you want to allow anonymous submit, You can follow this documentation: https://wp-events-plugin.com/documentation/user-event-guest-submissions/

    Hi @timrv,
    If set correctly in the “Others Pages” you don’t need to use the shortcode in the page content. I am using my front-end submission form just as I explained to @bigmoxy and it works. The single page content is completely empty. 😉

    Thread Starter Tim Burkart

    (@bigmoxy)

    Hi @duisterdenhaag, I am still struggling with this. I still get an unauthorized access message when I go to my add your events page.

    Please tell me what I’m doing wrong. I have a page to display events and another page for adding them. Both of them are blank WP pages. I created an anonymous user account with a subscriber role and assigned that user for anonymous event submissions.

    Question 1: Do I need separate pages for displaying and adding events? Or can the same page be used for both purposes?

    Question 2: Do I need an explicit menu option for adding events? It would be nice just to have the add event button on the same page that displays the events.

    Thank you!

    a subscriber role and assigned

    There you have it! A subscriber is… a subscriber, to someone who can not edit or publish. Just like a regular magazine: the subscriber only receives the magazine in the post and can read it on his couch. He has no influence on the content whatsoever.

    You need to make sure that the user role has the correct EM capabilities in Events > Settings > General > User Capabilities. You will notice that by default a Subscriber has none of those.

    However you want to link to any page is up to you. It is “just” a page like any other on your website. How you get users to go there can be through a menu item, widget, link, button.

    Thread Starter Tim Burkart

    (@bigmoxy)

    If I grant the anonymous user publish permissions then their events will be added immediately won’t they? I want all anonymous event submissions to be moderated.

    If you hover over the question mark the EM User Capabilities, the meaning of each option is explained. (Hence the ?)

    ‘publish_events’ = User can publish events and skip any Admin approval.
    ‘edit_events’ = User can create and edit events.

    As you can see, “edit” does not “publish”, but sets the new event to pending. You can check that in events-manager/classes/em-event.php, line 921.

    Thread Starter Tim Burkart

    (@bigmoxy)

    Got it Patrick! Thank you so much. I’m sorry I did not read the fine print.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘How do I enable front end submissions?’ is closed to new replies.