Venuera Integration

Restrict for WordPress integrates seamlessly with Venuera — Event Tickets for WooCommerce. With both plugins active, you can restrict the content of your pages and posts to visitors who purchased Venuera tickets — all of them, tickets for a specific event, or specific ticket types. A typical use case: event materials, slides or recordings available only to your attendees.

Requirements

  • Venuera installed and activated
  • WooCommerce installed and activated (Venuera tickets are WooCommerce products)

Restricting a page or post to Venuera customers

While creating a new or editing an existing page or post, open the Content Available To dropdown below the content area and select Users who purchased Venuera tickets. Three options will appear:

  • Any ticket type — the visitor qualifies as soon as they have at least one paid order containing any Venuera ticket.
  • Any ticket type for a specific event — pick one or more events; the visitor qualifies with a paid order containing a ticket for any of the selected events.
  • Specific ticket type — pick one or more ticket types (products); the visitor qualifies with a paid order containing any of the selected ticket types.

Only paid orders (processing or completed) count, and the visitor needs to be logged in with the account they used for the purchase.

Restriction messages

The messages shown to visitors who don’t meet the Venuera criteria can be customized in the Venuera tab of the Restrict settings. Just like the Tickera messages, they support placeholders that automatically list the required events or ticket types with links, so the visitor knows exactly what to purchase.

Restricting a part of the content (premium)

The premium version of Restrict lets you restrict just a section of a page using the restriction shortcode:

[rsc_restrict_content allowed_to="venuera" venuera_options="anything"]Content for all Venuera customers[/rsc_restrict_content]
[rsc_restrict_content allowed_to="venuera" venuera_options="event" venuera_event="123"]Content for the attendees of the event with ID 123[/rsc_restrict_content]
[rsc_restrict_content allowed_to="venuera" venuera_options="ticket_type" venuera_ticket_type="456,457"]Content for the buyers of ticket types 456 and 457[/rsc_restrict_content]

A ready-made generator for these shortcodes is available in the Shortcodes area of the plugin settings. The same criteria are also available in the Restrict panel of the block editor (Gutenberg) in the premium version.

Venuera criteria in Restrict for Elementor

If you are building your pages with Elementor, the premium version of Restrict for Elementor offers the same three Venuera criteria for showing or hiding any Elementor section, column or widget.

Related documentation