DABL Restaurant Reservations

plugin banner

Accept restaurant reservations with a simple, fast form. Works immediately once you set your opening hours.

Author:Derek Little (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.4
Plugin version:1.0.0
Added to WordPress repository:08-02-2026
Last updated:08-02-2026
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:208
plugin download
Click to start download

DABL Restaurant Reservations adds a booking form and a basic admin calendar so restaurants can receive reservation requests.

Simple Setup

  1. Set your opening hours
  2. Add a shortcode to any page
  3. Start receiving reservations

Features

  • Clean, accessible reservation form (two layouts: tall or wide)
  • Weekly hours of operation with per-day open/close times
  • Manual confirmation workflow (new reservations are saved as pending)
  • Email notification sent to the site admin when reservations are submitted
  • Staff portal for viewing and managing reservations
  • Month view calendar for administrators
  • Custom “Restaurant Staff” user role for delegation
  • Fully translatable with complete internationalization support

Shortcodes

  • [dabl_rr_form] – Public reservation form
  • [dabl_rr_staff_login] – Staff login form
  • [dabl_rr_portal] – Staff reservation list
  • [dabl_rr_admin_calendar] – Admin month view calendar

Customization Options

  • Restaurant name
  • Form layout (tall/skinny or short/wide)
  • Maximum party size
  • Time slot intervals (5, 10, 15, 20, 30, or 60 minutes)
  • Minimum notice required for bookings
  • Maximum days in advance for bookings
  • Default reservation duration
  • Required fields (name, email, phone)
  • Cancellation instructions

External services

This plugin includes a link to the DABL Software Solutions website on the plugin’s admin “Go Pro” page. This link directs administrators to information about the Pro version of the plugin.

Privacy

This plugin stores customer data (name, email, phone, reservation details) in your WordPress database. This data is:

  • Stored locally in your database
  • Not shared with any third parties
  • Only accessible to administrators and users with the Restaurant Staff role
  • Subject to your site’s privacy policy

You should update your privacy policy to inform users about the data collected through reservation forms.


FAQ
ChangeLog