Title: CodoBookings
Author: Junaid Hassan
Published: <strong>Bélú 20, 2025</strong>
Last modified: Ọ̀pẹ  14, 2025

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/codobookings/assets/banner-772x250.jpg?rev=3399973)

![](https://ps.w.org/codobookings/assets/icon-256x256.png?rev=3399973)

# CodoBookings

 Láti ọwọ́ [Junaid Hassan](https://profiles.wordpress.org/junaidte14/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/codobookings.1.4.1.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/codobookings/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/codobookings/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/codobookings/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/codobookings/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/codobookings/)

## Àpèjúwe

CodoBookings is a modern, lightweight booking and appointment-management plugin 
for WordPress. It’s designed to make scheduling, managing, and tracking appointments
effortless.

Whether youÌtumọ̀ Yorùbá: ’re a coach, consultant, tutor, or agency, CodoBookings
helps you manage your entire booking process directly inside WordPress — cleanly,
securely, and efficiently.

**🎯 Key Features**

 * **Flexible Booking Types** – Supports both one-time and weekly recurring appointments.
 * **Guest Bookings** – Customers can book appointments without creating an account
   by just providing their email address.
 * **Email Notifications** – Automatic HTML email confirmations and status update
   notifications for you and your clients.
 * **Shortcodes for Easy Embedding** – Display booking calendars or grids anywhere
   using simple shortcodes.
 * **Design System** Ìtumọ̀ Yorùbá: – 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 Widget** – See your key booking stats right on the WordPress
   dashboard.
 * **Clean Front-End Interface** – Modern, minimal design that adapts to any WordPress
   theme.
 * **Translation Ready** – Includes `.pot` file for localization with tools like
   Poedit.
 * **Extensible Architecture** – Modular structure ready for integrations and add-
   ons.
 * **Secure & Optimized** – Sanitized inputs, escaped outputs, and lightweight queries.

CodoBookings provides a full, professional booking system built natively for WordPress—
without bloat or dependency chains.

### Developer Hooks & Filters

CodoBookings provides 40+ action hooks and filter hooks that allow developers to
extend and customize the booking system without modifying core plugin files. These
hooks enable you to add custom functionality, integrate with third-party services,
modify the booking workflow, customize design settings, and enhance the user experience.

Common use cases include:
 * Adding custom validation to booking forms * Integrating
with CRM systems and marketing tools * Customizing email notifications and workflows*
Modifying calendar display and grid layouts * Extending design customization options*
Implementing custom analytics tracking * Adding promotional content and badges

**Developer Reference Guide:** [CodoBookings Hooks and Filters Ìtumọ̀ Yorùbá: – Complete Developer Guide](https://wpdemo.codoplex.com/codobookings/codobookings-hooks-and-filters-complete-developer-guide-2026/)

The reference guide includes detailed explanations and working code examples for
every hook, organized by functionality: dashboard hooks, calendar display hooks,
booking process hooks, design customization hooks, styling hooks, and JavaScript
hooks.

### Planned Extensions

 * **PMPro Integration** – Restrict or enable bookings based on membership level._(
   Coming soon)_
 * **WooCommerce Integration** – Sell bookings as WooCommerce products with a full
   checkout flow. _(Coming soon)_
 * **Google Calendar Sync** – Sync bookings with Google Calendar. _(Coming soon)_
 * **Custom Email Templates** – Create branded, customizable email templates. _(
   Coming soon)_

### License

This plugin is licensed under the GPLv2 or later license.
 You are free to use, 
modify, and redistribute it under the same license.

### Author & Links

**Author:** CodoBookings Team – [Codoplex](https://codoplex.com)
 **Demo:** [https://wpdemo.codoplex.com/codobookings/demo/](https://wpdemo.codoplex.com/codobookings/demo/)**
Support:** [https://care.codoplex.com/](https://care.codoplex.com/)

## Àwọn àwòrán ìbòjú

 * [[
 * Single calendar view with available slots.
 * [[
 * Admin dashboard overview widget.
 * [[
 * Calendars list management in the WordPress admin.
 * [[
 * Edit calendar view in the WordPress admin.
 * [[
 * Edit calendar settings view in the WordPress admin.
 * [[
 * Define calendar type and confirmation message in the WordPress admin.
 * [[
 * Bookings list management in the WordPress admin.
 * [[
 * Edit single booking in the WordPress admin.
 * [[
 * Calendar categories management in the WordPress admin.
 * [[
 * Plugin settings management in the WordPress admin.
 * [[
 * Booking calendar grid on the frontend.
 * [[
 * One-Time booking calendar view on the frontend.
 * [[

## Ìgbéwọlẹ̀

 1. Upload the plugin folder `/codobookings/` to the `/wp-content/plugins/` directory,
    or install it via the Plugins screen in WordPress.
 2. Activate **CodoBookings** through the _Plugins_ menu in WordPress.
 3. Navigate to **CodoBookings  Settings** to configure general options and email preferences.
 4. Create your first booking calendar under **CodoBookings  Calendars**.
 5. Add a calendar to any page using this shortcode: [codo_calendar id=”123Ìtumọ̀ Yorùbá:″].
 6. You can also view any calendar on a page which is automatically created upon the
    plugin activation by providing **calendar_id** as a query parameter.
 7. To display multiple calendars in a grid layout, use: [codo_calendars_grid columns
    =”3Ìtumọ̀ Yorùbá: ″]
 8. To display calendars from a specific category in a grid layout, use: [codo_calendars_grid
    columns=”3Ìtumọ̀ Yorùbá: ″ category=”category-slug”]. The **category-slug** is 
    available on **CodoBookings  Categories** page for each category.

## FAQ

### How can I manage calendars?

All calendars can be viewed and managed under **CodoBookings  Calendars**. You can
update, define availability slots, change the calendar type, or define a custom 
confirmation message easily from the admin area.

### How can I manage bookings?

All bookings can be viewed and managed under **CodoBookings  Bookings**. You can
update, confirm, or cancel bookings easily from the admin area.

### Is it developer-friendly?

Yes! CodoBookings uses a modular structure and provides multiple hooks and filters
for extending core functionality.

### Is CodoBookings translation ready?

Yes, the plugin includes a `.pot` file under the `/languages/` directory for easy
translation via Poedit or WPML.

### Can I sell bookings?

Not yet, but upcoming extensions will integrate with WooCommerce and Paid Memberships
Pro to handle payments and restrictions.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“CodoBookings” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa
sí plugin yìí.

Àwọn Olùkópa

 *   [ Junaid Hassan ](https://profiles.wordpress.org/junaidte14/)

[Túmọ̀ “CodoBookings” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/codobookings)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/codobookings/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/codobookings/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/codobookings/) nípasẹ̀
[RSS](https://plugins.trac.wordpress.org/log/codobookings/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.4.1

 * FIXED: Issues with design system is fixed.

#### 1.4.0

 * NEW: A drag & drop enabled dynamic User Fields system to collect custom user 
   data associated to a booking.
 * NEW: Ability to define/use global user fields, calendar specific fields or no
   user fields at all.
 * NEW: Show user fields before or after the main booking calendar.
 * NEW: Ability to define required or optional user fields.
 * NEW: Supported input field types include text, textarea, number, select, radio,
   and checkbox.
 * NEW: Frontend and backend validation for user field type, data and values.

#### 1.3.0

 * NEW: Design Customization System Ìtumọ̀ Yorùbá: – Customize your booking calendars
   to match your brand
 * NEW: Theme Color Inheritance Ìtumọ̀ Yorùbá: – Automatically detects and uses 
   your WordPress theme colors
 * NEW: Basic Design Settings Ìtumọ̀ Yorùbá: – Control primary color, text color,
   and border radius
 * NEW: Custom CSS Field Ìtumọ̀ Yorùbá: – Add your own CSS for advanced customization
 * NEW: CSS Variables Architecture Ìtumọ̀ Yorùbá: – All styles use CSS custom properties
   for easy theming
 * NEW: 15+ Extension Hooks Ìtumọ̀ Yorùbá: – Extensive filter and action hooks for
   developers
 * NEW: New Setting Ìtumọ̀ Yorùbá: – Define default booking status
 * IMPROVED: Frontend Styling Ìtumọ̀ Yorùbá: – Removed all hardcoded colors and 
   sizes
 * IMPROVED: Sidebar Rendering Ìtumọ̀ Yorùbá: – Dynamic styles now use CSS variables
 * IMPROVED: Theme Integration Ìtumọ̀ Yorùbá: – Better compatibility with any WordPress
   theme
 * IMPROVED: Performance Ìtumọ̀ Yorùbá: – Optimized CSS generation with intelligent
   caching
 * IMPROVED: Extensibility Ìtumọ̀ Yorùbá: – Clean separation for premium extensions
 * FIXED: Hardcoded styles in JavaScript sidebar rendering
 * FIXED: Calendar grid responsive behavior on mobile devices
 * DEVELOPER: New design-focused hooks and filters for extensions
 * DEVELOPER: Smart auto-color generation (secondary from primary, heading from 
   text)

#### 1.2.0

 * Added User Fields Extension link on dashboard page
 * Updated the translations file

#### 1.1.0

 * New hooks introduced in PHP code
 * Some wording changes
 * Hooks added in JS code for future extensibility
 * Fixed confirmation message visibility

#### 1.0.0

 * Initial Release with following features
 * Added booking grid and single calendar shortcodes.
 * Added recurring booking logic (weekly).
 * Added guest bookings feature.
 * Added admin dashboard widget for quick stats.
 * Added booking management interface.
 * Added global email notification system.
 * Translation ready with `.pot` file included.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.4.1**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **oṣù 4 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 6.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **6.9.4**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/codobookings/)
 * Àwọn àmì
 * [appointments](https://yor.wordpress.org/plugins/tags/appointments/)[booking](https://yor.wordpress.org/plugins/tags/booking/)
   [calendar](https://yor.wordpress.org/plugins/tags/calendar/)[scheduler](https://yor.wordpress.org/plugins/tags/scheduler/)
   [wordpress booking](https://yor.wordpress.org/plugins/tags/wordpress-booking/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/codobookings/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/codobookings/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/codobookings/reviews/)

## Àwọn Olùkópa

 *   [ Junaid Hassan ](https://profiles.wordpress.org/junaidte14/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/codobookings/)