Title: Prebooking Event Schedule
Author: Prebooking Event Schedule
Published: <strong>6 Nofeembar, 2025</strong>
Last modified: 1 Maarso, 2026

---

Raadi kaabayaal

![](https://ps.w.org/prebooking-event-schedule/assets/banner-772x250.jpg?rev=3439770)

![](https://ps.w.org/prebooking-event-schedule/assets/icon-128x128.png?rev=3391279)

# Prebooking Event Schedule

 Qore [Prebooking Event Schedule](https://profiles.wordpress.org/kaeligb/)

[Soo Rog](https://downloads.wordpress.org/plugin/prebooking-event-schedule.1.4.0.zip)

 * [Faahfaahin](https://so.wordpress.org/plugins/prebooking-event-schedule/#description)
 * [Dibu-eegisyo](https://so.wordpress.org/plugins/prebooking-event-schedule/#reviews)
 *  [Rakibaad](https://so.wordpress.org/plugins/prebooking-event-schedule/#installation)
 * [Horumarinta](https://so.wordpress.org/plugins/prebooking-event-schedule/#developers)

 [Taageero](https://wordpress.org/support/plugin/prebooking-event-schedule/)

## Sharraxaad

Prebooking Event Schedule is a flexible **WordPress booking and reservation plugin**
designed for managing events, workshops, webinars, and appointments.

It provides a smooth **4-step booking experience** for visitors and a powerful admin
interface to manage events, schedules, and reservations efficiently.

### Key features

 * Create and manage events with multiple sessions
 * Display events using a calendar or booking shortcode
 * Allow visitors to pre-book events in a guided 4-step flow
 * Send automatic email notifications to visitors and administrators
 * Manage bookings from a centralized admin dashboard
 * Customize colors, statuses, and email templates
 * Optional DeepL API integration for automatic translations

**Shortcodes**
 – `[prebooking_all_events]` – Display the complete booking flow –`[
prebooking_calendar id="X"]` – Display a specific event

**Version française :**
 Ce plugin permet de gérer facilement vos événements, pré-
réservations et notifications par email dans WordPress.

### How it works

Visitors book events through a guided 4-step process:

 1. **Choose a category** – Browse available event categories
 2. **Select an event** – View event details and locations
 3. **Pick a date** – Choose from available dates or date ranges
 4. **Enter contact details** – Confirmation emails are sent automatically

### Admin features

 * Booking management with filters and search
 * Status management (pending, confirmed, cancelled, etc.)
 * Customizable email templates with placeholders:
    {prenom}, `{nom}`, `{email}`,`{
   telephone}`, `{theme}`, `{date}`, `{description}`, `{duration}`, `{message}`
 * Category and event management with AJAX actions
 * Optional automatic translations via DeepL API

### External Services

This plugin optionally integrates with external services:

### DeepL Translation API

Used to translate admin interface content.

 * Service: DeepL API
 * URL: https://api-free.deepl.com/v2/translate
 * Terms: https://www.deepl.com/en/pro-license
 * Privacy Policy: https://www.deepl.com/privacy

### Brevo (formerly Sendinblue)

Used for customer contact synchronization and email marketing.

 * Service: Brevo API
 * URL: https://api.brevo.com/
 * Terms: https://www.brevo.com/legal/termsofuse/
 * Privacy Policy: https://www.brevo.com/legal/privacypolicy/

No personal user data is transmitted without user action or configuration.

### License

This plugin is licensed under the GPLv2 or later.
 Copyright (C) 2025 Kaëlig B

## Sawir-shaashado

[⌊Admin dashboard overview⌉⌊Admin dashboard overview⌉[

Admin dashboard overview

[⌊Event management screen⌉⌊Event management screen⌉[

Event management screen

[⌊Add or edit event interface⌉⌊Add or edit event interface⌉[

Add or edit event interface

[⌊Booking management list⌉⌊Booking management list⌉[

Booking management list

[⌊Category management screen⌉⌊Category management screen⌉[

Category management screen

[⌊Plugin settings page⌉⌊Plugin settings page⌉[

Plugin settings page

[⌊Front-end booking flow⌉⌊Front-end booking flow⌉[

Front-end booking flow

## Rakibaad

 1. Upload the plugin files to `/wp-content/plugins/prebooking-event-schedule/` or 
    install via the WordPress plugin installer
 2. Activate the plugin from the _Plugins_ menu
 3. Configure settings (emails, colors, statuses)
 4. Create categories, events, and schedules
 5. Insert the booking shortcode on a page

## SBI

### Is this plugin free to use?

Yes, the core plugin is free and fully functional.

### Can I manage multiple events?

Yes, the plugin supports multiple events, sessions, and schedules.

### Can I customize the email notifications?

Yes, email templates can be customized per booking status using dynamic placeholders.

### Is this plugin translation-ready?

Yes, the plugin is translation-ready (`prebooking-event-schedule`) and includes 
French and English translations.

### Does it work with any WordPress theme?

Yes, it is compatible with most WordPress themes.

## Dibu-eegisyo

Ma jiraan wax dibu-eegis ah oo ku saabsan kaabahan.

## Ka-qaybgalayaasha & Horumariyayaasha

“Prebooking Event Schedule” waa softiweer il furan. Dadka soo socda ayaa wax ku 
biiriyay kaabahan.

Ka-qaybgalayaasha

 *   [ Prebooking Event Schedule ](https://profiles.wordpress.org/kaeligb/)

[Ku tarjun “Prebooking Event Schedule” luqaddaada.](https://translate.wordpress.org/projects/wp-plugins/prebooking-event-schedule)

### Ma xiisaynaysaa horumarinta?

[Baadh koodka](https://plugins.trac.wordpress.org/browser/prebooking-event-schedule/),
fiiri [bakhaarka SVN](https://plugins.svn.wordpress.org/prebooking-event-schedule/),
ama iska qor [diiwaanka horumarinta](https://plugins.trac.wordpress.org/log/prebooking-event-schedule/)
adigoo adeegsanaya [RSS](https://plugins.trac.wordpress.org/log/prebooking-event-schedule/?limit=100&mode=stop_on_copy&format=rss).

## Isbeddellada

#### 1.4.0

 * Added time slots system for granular booking management
 * Added business hours configuration (morning/afternoon)
 * Time inputs now restricted to business hours with 5-minute intervals
 * Capacity tracking per time slot (not just per date)
 * Frontend slot selection modal with real-time availabili
 * Added floating “Back to TOC” button for easier navigation
 * Added admin color theme settings: replaced free custom CSS editor with a controlled
   color-picker UI (grouped by theme), JS hex validation and server-side sanitization.
 * Inject front-end CSS variables from admin colors to apply theme safely without
   overriding defaults.

#### 1.3.3

 * Implemented automatic database migrations with FK constraint management
 * Fixed customer creation to occur after successful reservation
 * Added event reminder time units (minutes, hours, days)
 * Improved AJAX error handling with timeout support
 * Fixed reservation deletion functionality
 * Enhanced data integrity and error logging
 * Fixed foreign key constraints for production deployments

#### 1.3.2

 * Added customer contact synchronization with Brevo email marketing tool
 * Added customer listing management page

#### 1.3.1

 * Added category editing via AJAX popup
 * Added support for multiple date ranges or individual dates
 * Improved admin UI and validation
 * Added event description and duration fields
 * Added secure reservation deletion via AJAX
 * Enhanced email templates with per-status support
 * Improved security with nonces and input sanitization
 * Performance improvements and cache invalidation

#### 1.2.9

 * Added plugin setup assistant
 * Added front-end pre-booking popup
 * Improved event display and responsiveness
 * UI cleanup and bug fixes

#### 1.2

 * Major UI upgrade with modern admin dashboard
 * Improved performance using WordPress caching
 * Enhanced security and coding standards compliance

#### 1.0

 * Initial release

## Meta

 *  Version **1.4.0**
 *  Last updated **5 bil kahor**
 *  Active installations **In ka yar 10**
 *  WordPress version ** 5.8 ama ka sareeya **
 *  Tested up to **6.9.5**
 *  PHP version ** 8.0 ama ka sareeya **
 *  Language
 * [English (US)](https://wordpress.org/plugins/prebooking-event-schedule/)
 * Tags
 * [appointment](https://so.wordpress.org/plugins/tags/appointment/)[booking](https://so.wordpress.org/plugins/tags/booking/)
   [calendar](https://so.wordpress.org/plugins/tags/calendar/)[event booking](https://so.wordpress.org/plugins/tags/event-booking/)
   [reservation](https://so.wordpress.org/plugins/tags/reservation/)
 *  [Aragti Sare](https://so.wordpress.org/plugins/prebooking-event-schedule/advanced/)

## Qiimeynta

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/prebooking-event-schedule/reviews/)

## Ka-qaybgalayaasha

 *   [ Prebooking Event Schedule ](https://profiles.wordpress.org/kaeligb/)

## Taageero

Ma heysaa waxaad dhahdo? Caawimaad ma u baahan tahay?

 [Eeg madasha taageerada](https://wordpress.org/support/plugin/prebooking-event-schedule/)

## Ku deeq

Ma jeclaan lahayd inaad taageerto horumarinta kaabahan?

 [ Ugu deeq kaabahan ](https://paypal.me/prebookeventschedule)