Descripción
Quick Booking Widget adds a booking bar and two-step form to any page or post. Visitors choose arrival and return date/time, then enter their details. Bookings are saved in your WordPress database. You can approve or reject bookings from the admin dashboard and optional emails are sent to you and the customer.
Features
- 2-step booking form: Date/Time then Customer Details
- AJAX submission (no page reload)
- Stores bookings in custom database table (wp_quick_bookings)
- Sends admin notification email
- Sends customer confirmation email
- Admin dashboard with summary cards, filters, and AJAX actions
Shortcode
[qbwdgt_booking]
Capturas
Instalación
Step 1 — Install and activate
- In WordPress admin go to Plugins Add New.
- Search for Quick Booking Widget.
- Click Install Now, then Activate.
Step 2 — Add the booking form to a page
- Go to Pages Add New (or edit an existing page).
- Add a Shortcode block (or Classic block).
- Paste this shortcode exactly:
[qbwdgt_booking] - Click Update or Publish.
- View the page on your site — you will see the Quick Booking bar with date/time fields and a Check Availability button.
Step 3 — Manage bookings
- In the admin sidebar open Quick Bookings.
- You will see all bookings in a table (customer, email, phone, arrival, return, status).
- Use Approve, Reject, or change status and Save & Send Email to notify the customer.
What this plugin shows
- Front end: Dark gold booking widget (arrival/return date & time, then customer details in step 2).
- Admin: Bookings list, status badges (Pending, Approved, etc.), and actions to approve or reject.
- Emails: Admin and customer notifications when a booking is submitted (uses WordPress
wp_mail()).
FAQ
-
Where do I add the booking form?
-
Add the shortcode [qbwdgt_booking] to any page or post (see screenshot 2).
-
Where are bookings stored?
-
Bookings are stored in a custom database table (wp_quick_bookings).
-
How do I approve a booking?
-
Go to Quick Bookings in the admin menu, then click Approve or change status and Save & Send Email.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«Quick Booking Widget» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Quick Booking Widget» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.1.6
- Resolved Plugin Check nonce warnings on admin list query args
1.1.5
- Fixed admin filter/pagination nonce verification (fail-early CSRF protection)
- Added capability checks and nonces on pagination links
- Hardened AJAX nonce validation across admin handlers
1.1.4
- Fixed SMTP compatibility checks
- Added missing delete booking AJAX hook
- Improved admin notice behavior
- Fixed shortcode documentation mismatch
1.1.3
- Improved compatibility with WordPress 6.9
1.0.0
- Initial release



