Hi Bram,
That sounds like a cool site!
Yes, this is totally possible with Event Tickets Plus. When creating a ticket, it will automatically be categorized as “Ticket” product in WooCommerce and all tickets are automatically already hidden from product catalog view.
What you would need to do is make sure that the ticket form on events is only displayed to members of the site and to do that, you can modify the template for it by wrapping it in a conditional statement that checks for a visitor’s logged in status like this:
<?php
if ( is_user_logged_in() ) {
// ticket form code
} else {
echo 'Please log in to purchase tickets.';
}
?>
Will something like that work for you? Please let me know. 🙂
Cheers!
Geoff