Support » Plugin: WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce » Non administrators are unable to pick organizers from event sub form

  • Resolved jermilbfc

    (@jermilbfc)


    Hello,

    Unable to find a solution in the documentation, i have a questions/feedback :

    In my website, i have, as admin, created all the organizers i wish, so they will not have to create their own page.

    Problem : when someone (unlogged, OR logged in with an “Organizer” role) try to submit a new event, the option list is returning nothing (empty) !

    Even with writing few letter, no autocompletion…

    So, i’ve tried to change the owning of the organizers from admin dashboard: problem, i cannot change organizer owner, it belongs to admin, user with “organizer” role aren’t selectable.

    Thanks in advance !
    Jer

Viewing 4 replies - 1 through 4 (of 4 total)
  • I have this same issue!

    Thread Starter jermilbfc

    (@jermilbfc)

    @jeppner i’ve found a “workaround”, it’ not clear why it’s not documented nor a settings to define.

    In dashboard, just go to “Organizer” then modify an organizer. In the box “Datat of the organizer, in the bottom left corner, you have “published by” => just change here the ID of the user, so it will link a user account to an organizer, wich will be available to pick itself while creating an event.

    It’s a terrible user experience because it’s not automatic… the user have to manually pick himself in a list as oraganizer…

    I hope this will help you 🙂

    I dont close the post because it remains an issue for me, it shoudl be documented, and made automatic.

    Plugin Support Priya Goenka

    (@priyagoenka)

    Hi @jermilbfc

    We have two sections, One is list of organizers and other is the organizer role, which are seperate, hence we have provided the provision for selection of the organizer as themselves, by creating a list

    In case if you wish to showcase all the organizers that are already in your admin area, please add the following code in functions.php at theme side.

    add_filter( 'get_all_event_organizer_args', 'wpem_all_event_organizer_args', 10 );
    function wpem_all_event_organizer_args($args)
    {
    	if(isset($args['author']))
    		unset($args['author']);
    
        return $args;
    }

    @jermilbfc

    Thank you so much for taking the time to give me your workaround! I will try this on my site.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.