Create and manage online registrations. Design your own registration scheme and manage bookings.
Clone this project to your local WordPress installation plugins directory. Make sure you name the folder as seatreg. Activate the plugin through the ‘Plugins’ menu in WordPress. You can also download it directly from WordPress plugins directory https://wordpress.org/plugins/seatreg/
Translations are taken from https://translate.wordpress.org/projects/wp-plugins/seatreg/
The plugin utilizes two capabilities to control access to admin area. Administrators have these capabilities out of the box.
seatreg_manage_bookings
Has access to admin areas to manage bookings.
seatreg_manage_events
Has access to admin areas to manage events.
SeatReg exposes couple of actions you can hook into to run your own code.
seatreg_action_booking_submitted
Triggered when booking is submitted with registration page. Gets booking ID as parameter.
seatreg_action_booking_manually_added
Triggered when booking is added with booking manager. Gets booking ID as parameter.
seatreg_action_booking_pending
Triggered when booking gets pending status. Gets booking ID as parameter.
seatreg_action_booking_approved
Triggered when booking gets approved status. Gets booking ID as parameter.
seatreg_action_booking_removed Triggered when booking gets removed. Gets booking ID as parameter.
Compiles registration view styles
Compiles registration view scripts (currently not used)
Watches and compiles registration view styles and scripts
Compiles map builder styles
Compiles admin styles