Events require user registration and registrants management

Home Forums Welcome! Pre-Sales Questions Events require user registration and registrants management

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #1201915
    Ron
    Guest

    Hi there,

    I was wondering, if there is any native solution or plugni available with The Event Calendar, which enables a registration process for event participants?

    Use case 1:
    Our client wants to schedule one or multi-day workshops and classes. All the events can be seen publicly on the website. However, registration is required for participation in a particular event. We use the WP user model to manage user registrations on the website (using Pods and Caldera Forms plugins). To register for an event (class, workshop), a user needs to be logged in. If she doesn’t have an account yet, she needs to register for the platform before separately registering for the event. The registration / login process on the website has already been set up.

    Question is, does The Event Calendar (Pro) play together with WP’s user management?

    There’s a second use case which needs to be implemented:
    The client’s staff (different user role, which has access to WP Admin while registered website user has not) adds, edits and removes events. Plus, for each event, they need to be able to see an overview of all the registered users for that particular event. Plus, the client wants to set limited seats available per event and wants to show the available seats with the event on the website.

    Is The Event Calendar (Pro) capable to realize that scenario?

    Thanks,
    Ron

    #1202142
    Geoff
    Member

    Hello Ron,

    Thanks for getting in touch! These are great questions — let’s get to them. 🙂

    The Events Calendar (free) is great for publishing one and multi-day events to a calendar. You can absolutely do that with the plugin. The events are publicly displayed on your site.

    Event Tickets (free) extends The Events Calendar so that you can create free tickets (RSVPs) for events. You may not need this directly, but it is required for Event Tickets Plus, which allows you to create paid tickets for events and sell them directly on your site. In addition, Event Tickets Plus allows you to create custom registration fields that people must fill out on a per-ticket basis before purchasing the tickets.

    Please note that Event Tickets Plus does not actually handle the transaction process for purchasing tickets, but integrates directly with WooCommerce, which does all of that.

    Once someone has purchased a ticket, they will be included in a report of all attendees who are registered for an event. Here’s a guide that covers this in much more detail, including how to generate an exported file of the attendee report:

    https://theeventscalendar.com/knowledgebase/managing-your-orders-and-attendees/

    You had also asked specifically about The Event Calendar’s ability to work with WordPress user management features:

    To register for an event (class, workshop), a user needs to be logged in. If she doesn’t have an account yet, she needs to register for the platform before separately registering for the event.

    The Events Calendar (as well as Event Tickets) does not display or hide tickets based on whether someone is a registered member of the site. However, you could indeed do that with a touch of custom development. The ticket form that is displayed on events is a template, which you can override in your theme folder — the full overview of how template overrides work is documented in our Themer’s Guide.

    Once the template has been overridden, you can edit the template file by wrapping it in a condition that checks whether someone is logged in before displaying the ticket form with something like this:

    if ( is_user_logged_in() ) {
    // This is where the ticket form code goes
    } else {
    echo 'Please register to purchase tickets for this event';
    }

    Does this help answer your questions? Please let me know!

    Cheers,
    Geoff

    #1211047
    Support Droid
    Keymaster

    Hey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.

    Thanks so much!
    The Events Calendar Support Team

Viewing 3 posts - 1 through 3 (of 3 total)
  • The topic ‘Events require user registration and registrants management’ is closed to new replies.