Installation
Requirements
- WordPress 6.4 or newer.
- PHP 8.1 or newer.
- PHP extensions:
curl,json, andopenssl. - Administrator access to install and activate plugins.
Steps
1. Download or prepare the xcodesol-booking-suite.zip package. 2. In WordPress, open Plugins > Add New > Upload Plugin. 3. Upload the ZIP package and activate XCodeSol Booking Suite. 4. Open Booking Suite > Settings. 5. Add services, staff, staff-service assignments, and availability. 6. Visit the automatically created Book an Appointment page, or add [xcbs_booking_form] to another public page.
Activation Behavior
On plugin activation, Booking Suite creates its custom database tables, schedules reminder events, installs default settings, and creates the public booking page when needed.
No Node, Composer install, or build command is required at runtime. Public and admin assets are committed in assets/dist.