In this article I am showing how you will create the tickets listings page with Beaver Builder plugin. Here I am making the listings with Book Now registration button. If you have any third party booking form or will want to add with WooCommerce product details page or checkout form, then this kind of layout is very helpful for your site.
Following tools I used:
- Beaver Builder Plugin
- PODS Plugin ( I used the PODS plugin for CPT and custom fields. You can use Advanced Custom Fields plugin & create the CPT with manual code)
Lets discuss about full steps here. Assuming that you already installed the above two plugins on your site.
Creating Tickets Post Type
I’m creating the ticket custom post type and some custom fields with PODS. If you have events data you can avoid this process and show them on listings page.
Now adding the tickets content one by one
- Navigate to Dashboard-> Tickets->Add new
- Enter the title
- Enter the venue
- Enter date & time
- Enter price or you can leave it if it is free for users
- Enter booking/payment details page URL or free registration URL
- Click on Publish button
You will follow same process for rest of the tickets.