DocBooker Search
1.2DocBooker Search is a lightweight WordPress plugin that allows patients or clients to securely search and verify their booking details using a Booking ID only — no login, no dashboard access, no complexity. Perfect for clinics, hospitals, appointment platforms, and service providers using the DocBooker booking system.
Overview
DocBooker Search enhances your booking system by providing a public-facing search interface for booking verification.
Instead of calling support or logging into accounts, users simply enter their Booking ID and instantly view their booking status and details. The plugin is built for speed, security, and simplicity, using AJAX for seamless results without page reloads.
It works seamlessly alongside existing DocBooker installations and does not modify or replace core booking functionality.
Key Features
Booking ID–only search (secure & private)
AJAX-powered instant search results
Clean, modern, and responsive UI
Status badges with visual indicators
Works for logged-in users and guests
No WooCommerce or extra systems required
Zero configuration required after activation
Lightweight and performance-optimized
Compatible with DocBooker booking tables
Easy shortcode integration
Installation
Download the DocBooker Search plugin ZIP file
Upload the plugin to
/wp-content/plugins/or via WordPress AdminActivate the plugin from the Plugins menu
Create or edit a page
Insert the shortcode
Publish and start using
Documentation
Ensure that DocBooker is already installed and that booking records exist in the database. No additional setup is required.
This plugin works out-of-the-box. No settings page or API keys are required.
When a Booking ID is submitted:
The plugin validates the format
Searches the DocBooker booking tables
Returns results instantly via AJAX
Add the shortcode below to any page or post:
[docbooker_search]This will display:
Booking ID input field
Search & reset buttons
Results section
Example Booking ID:
#WPDB-5932
⚠️ Only valid Booking IDs are accepted. Names, emails, or random text will be rejected.
Ensure the Booking ID exists
Confirm DocBooker tables are present
Check WordPress version compatibility
Requirements
PHP 7.4 or higher
WordPress 5.8 or higher
Existing DocBooker booking tables
HTTPS recommended
What's Included
Frontend booking search form
AJAX search handler
Responsive results display
Status pill UI components
Secure validation logic
Clean CSS styling
Version: 1.2
License: GPL v2 or later
Need Custom Development?
Our team can customize this plugin to meet your specific requirements.
