Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/abdulhameed-developer/consultation-booking-pro/archive/refs/heads/main.zipA WordPress consultation-booking plugin with Google Calendar integration. The repository separates the PHP source, form files, templates and assets.
Requirements and installation
The plugin header specifies WordPress 6.0 or later and PHP 8.0 or later.
- Place this repository in
wp-content/plugins/consultation-booking-pro/on a development site. - Keep
consultation-booking-pro.phpand the accompanying directories together. Activate Consultation Booking on the Plugins screen. - Use a test calendar when configuring the integration. Verify a test booking in WordPress and confirm the corresponding calendar entry before using it for real appointments.
Repository layout
consultation-booking-pro.php— WordPress plugin entry point.src/— PHP source.templates/andform-files/— template and form files.assets/— supporting assets.
Production usage
View the TJS StudySteps consultation form. Abdul Hameed confirms this plugin is deployed and tested on the live site.
A browser check on 7 November 2026 verified that changing the date loaded available appointment times in the displayed Asia/Singapore timezone. The form showed required contact fields and a consent checkbox. No booking was submitted. Calendar synchronization, delivery of notifications and the deployed revision were not independently verified.
Version and licensing
The repository’s plugin header declares version 1.2.0, WordPress 6.0 or later and PHP 8.0 or later. The header and repository root do not specify a license. Consult the maintainer about permission to reuse or redistribute the code.