Support

Home Forums Pre-Sales Restrict who can book onto an event?

Restrict who can book onto an event?

Posted: October 14, 2015 at 3:17 am


David Blanchard

October 14, 2015 at 3:17 am

Hi,

We currently have a WordPress site that is acting as an LMS (LearnDash) and an Events Management system (Events Manager Pro).

We’re changing the way our site works so are looking to change our events management plugin to Event Espresso but have a pressing questions.

Our site will be primarily a LMS using LearnDash, with which we’d use Event Espresso to create events for the relevant courses. This will be available to anyone who is a member on our site. The (apparent) problem arises because we have events that aren’t linked to courses that we’d like to restrict access to be able to book onto and even see.

Some events will be for internal staff only so we’d want those events to only be available to certain ‘groups’ of users. Our customers will be able to see and register on course through learndash and any related events but we’d only want a select group of people to be able to see other ‘internal’ events. Essentially could we tag an event to only be available to group x?

Is this possible with event espresso either through the plugin itself, another plugin such as Paid Membership Pro or if the hooks are there would we be able to code this in ourselves?

If you need any further clarification from me about our requirements just let me know, looking forward to your response! 🙂

Thanks,
David.


Josh

  • Support Staff

October 14, 2015 at 1:09 pm

Hi David,

This actually sounds like something that’s built in to Event Espresso’s WP User Integration add-on. One of the features it adds is the ability to set a ticket in the event to require a specific WordPress user capability. Here’s a screenshot from the documentation that shows the field that makes this happen:

So for your site’s internal staff events, you could set the ticket capability to require a capability that only the staff user accounts have. Then, if you want to restrict some events to other specific groups of members, you can use something like S2 Member’s capability system, which you can read about in the above linked documentation.

The support post ‘Restrict who can book onto an event?’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso