CodoBookings is a lightweight yet powerful WordPress booking management plugin designed for developers and site owners who want complete flexibility.
Booking System – Manage bookings and appointments directly from your WordPress admin.
Custom Calendar UI – Interactive weekly and monthly calendars with available slots and tooltips.
Recurring Booking Support – Handle weekly recurring slots with future-date logic.
Booking Status Management – Track pending, confirmed, and cancelled bookings.
Design System – A powerful design system to customize colors, layout and custom CSS.
User Fields – A drag & drop enabled dynamic User Fields system to collect custom user data associated to a booking.
Admin Dashboard Widgets – Quick overview of calendar and booking stats with helpful links.
Extensible Architecture – Built modularly, allowing clean integration of add-ons and third-party APIs.
Optimized and Secure – Uses nonces, prepared SQL statements, and follows WordPress coding standards.
- Download the plugin ZIP file or clone the repository.
- Upload the folder to
/wp-content/plugins/codobookings/. - Activate CodoBookings through the WordPress admin dashboard.
- Access the CodoBookings menu to manage calendars, bookings and settings.
Once activated:
- Manage calendars via CodoBookings → Calendars in admin.
- Manage bookings via CodoBookings → Bookings in admin.
- Add or update slots using the booking calendar.
- View booking summaries in the WordPress Dashboard Widget.
- Extend functionality using future add-ons or custom hooks.
CodoBookings is structured for scalability:
- Each functional area resides in its own file under
/includes/. - Hooks and filters are available for extension developers.
- Website: https://codoplex.com
- Developer Reference Guide: CodoBookings Hooks and Filters - Complete Developer Guide
This plugin is licensed under the GPLv2 or later license.
You are free to use, modify, and redistribute it under the same license.