[INTEGRATION ALERT] Restrict Content Pro integration with The Events Calendar
Our friends over at The Events Calendar have a pretty stellar calendar/ticket solution for WordPress users. Between their calendar plugin and their ticket plugin, users can basically do just about anything event-related.
One thing that’s been lacking in the past tho is the ability to put tickets behind a membership level paywall.
Well not too long ago, one of their fine developers (shout out to Sky) developed a free extension that allows you to easily integrate Event Tickets with Membership plugins, like Restrict Content Pro!
From the extension page:
The extension adds the ability to limit access to view or purchase tickets by membership level.
Note: this extension only works with tickets created using WooCommerce and Event Tickets Plus, when using along with a supported membership plugin.
For all integrations, tickets can either be completely hidden from non-members, or will be shown in the tickets form with a message indicating that the ticket can only be purchased by members. The message used for visible but restricted tickets can be configured in Events > Settings > Tickets > Membership. The ticket will not be able to be added to cart, and the controls to do so are greyed out.
When tickets are completely hidden from non-members, the associated ticket prices will not be shown in the event details.
Pretty awesome, right?! And it’s super simple to implement:
Instructions
- Create the ticket normally in the event or other post type.
- In the WordPress dashboard, navigate to the related WooCommerce product.
- In Product Data > Access Control, there are options for restricting the ability to view or purchase the ticket.
Couple things to note:
- This extension requires Event Tickets Plus
- This extension requires that you use WooCommerce for collecting ticket payments
Grab the extension here: https://theeventscalendar.com/extensions/members-only-tickets/