Descrição
Doctor Appointment Booking Plugin for WordPress
Krishnadas Hospital Appointments & Clinic Manager is a simple and lightweight WordPress plugin for managing doctor appointments.
It allows clinics and hospitals to handle appointment booking, doctor listing, and basic scheduling directly inside WordPress.
🔹 Key Features:
✔ Doctor appointment booking system
✔ Appointment list for admin and doctors
✔ Doctor listing and selection
✔ Admin approval for appointments
✔ Simple and easy-to-use interface
✔ Mobile responsive design
This plugin is ideal for clinics and healthcare providers who need a basic appointment booking system without complex setup.
👉 Start managing doctor appointments easily with WordPress.
Core Features
- Doctor registration with admin approval
- Patient registration system
- Appointment booking with date and time selection
- Prevents double booking
- Doctors can manage their own appointments
- Patients can view their booked appointments
Doctor Management
- Doctor registration and approval workflow
- Manage doctor records from admin panel
Patient Management
- Patient self registration
- Patient dashboard to track appointments
Appointment System
- Appointment booking interface
- Basic scheduling system
- Double booking prevention
Role-Based Access
- Doctor appointment management page
- Patient dashboard for booking and tracking
- Secure role-based access control
Shortcodes
[khacm_register_choice] – Registration choice page (Doctor / Patient)
[khacm_doctor_register] – Doctor registration form
[khacm_patient_register] – Patient registration form
[khacm_doctor_list] – Doctor list with admin approval
[khacm_patient_dashboard] – Patient dashboard to view appointments
[khacm_doctor_appointments] – Doctor dashboard to manage appointments
[khacm_book_appointment] – Appointment booking form
Security
The plugin follows WordPress security best practices:
- Nonce verification
- Data sanitization
- Output escaping
- Prepared SQL queries
Upgrade to Pro
The Pro version includes advanced features such as:
- Advanced admin dashboard for better management
- Enhanced doctor profile settings
- Advanced patient dashboard and management tools
- Prescription management system
- Feedback and rating system
- Doctor availability scheduling
Learn more: https://hmsmanager.com
Try the live demo: https://hmsmanager.com/demo
Capturas de tela





Instalação
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress.
- On activation the plugin automatically:
- Creates required database tables
- Creates system pages for the HMS modules
- Enable user registration from Settings General (required for doctor and patient registration).
- Start managing doctors and appointments.
Perguntas frequentes
-
Does it work with any theme?
-
Yes. The plugin works with most standard WordPress themes.
-
Can multiple doctors use the system?
-
Yes. Each doctor can have their own dashboard and manage their appointments.
-
Is the appointment system secure?
-
Yes. The plugin follows WordPress security practices including nonce verification and data sanitization.
-
Do I need to enable user registration?
-
Yes. You must enable “Anyone can register” from Settings General to allow doctors and patients to register.
Colaboradores e desenvolvedores
“Krishnadas Hospital Appointments & Clinic Manager” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresTraduzir o “Krishnadas Hospital Appointments & Clinic Manager” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
1.1.0
- Added slot-based appointment system (predefined time slots)
- Improved patient dashboard UI with available doctors sidebar
- Added doctor name prefix (Dr.)
- Improved booking UX and availability handling
- Enhanced mobile responsiveness and header UI
