With Seat Reservations installed and activated, you will see a new menu item on the left admin panel titled “Events”. This expands to show several menu items, these “Events” are based on the WordPress post standards and are similar in many ways to a regular post.
To create an Event, navigate to the “Events” menu section and select “Add New Event”. This will open your editor view. Different themes and plugins may affect how your editor looks, such as Elementor, Beaver Builder, or the Classic WordPress Editor. For this guide I will be using the default block editor, Gutenberg.
You may add regular post content as usual, such as paragraph text, buttons, headings or other content blocks. These will all render above the seat reservation form, which is not visible in the editor, but will be rendered at the bottom of the post.
It is important to fill out the custom event fields (visible in the sidebar settings in the block editor). Indicate if the event will be open or arranged seating, how many seats are available, and add location and date information. There is also a textbox for additional notes that will be visible in the reservation form.
You may change events between open and arranged seating at any time, as well as increase the number of seats. Decreasing the number of available seats will not automatically cancel reservations, so it is important to cancel reservations first, then reduce the seating capacity. The event date, notes, and location fields may be edited at any time, but email notifications will not be automatically sent with the updated event details.
Trashing an Event will hide reservations from the “Manage Reservations” page but not remove them from the database, if you decide to recover a trashed Event, the reservations will reappear as long as the Event slug has not been altered. Changing the Event slug is not recommended, as it may cause any existing reservations to be hidden from the “Manage Reservations” page. I intend to address this in an upcoming update.
For more information on the project roadmap, please visit the roadmap page.