Super Restaurant Reservations Pro - Documentation v1.2.0
🍽️ WordPress Plugin v1.2.0

Super Restaurant Reservations Pro

Professional restaurant reservation system with table management, flexible scheduling, special dates, email notifications, and a beautiful booking form for your customers.

Powerful Features

Everything you need to manage restaurant reservations

📅

Smart Date Picker

Beautiful jQuery UI datepicker with closed days and holidays highlighted. Customers can only select available dates.

Time Slot Management

Configure opening hours for each day. Set time intervals (15, 30, 60 min) and booking lead times.

🔄

Multi-Shift Support

Set multiple time periods per day - perfect for lunch and dinner service with breaks in between.

🎄

Special Dates & Holidays

Mark holidays and special closures. Support for single dates or date ranges (e.g., Dec 24-26).

👥

Party Size Control

Set minimum and maximum party sizes. Capacity limits per time slot to prevent overbooking.

📧

Email Notifications

Automatic emails to customers and admins. Customizable templates with dynamic placeholders.

Status Management

Track bookings through Pending, Confirmed, Completed, Cancelled, and No-Show statuses.

📊

Dashboard Widget

Quick overview of today's bookings, pending requests, and 30-day statistics on your WordPress dashboard.

📖

Instructions Tab

Built-in help section with shortcode usage, quick start guide, and status explanations.

📅 Special Dates & Holidays Management

Easily manage restaurant closures for holidays, vacations, private events, and more. Block single dates or entire date ranges with just a few clicks.

📆 Single Date Closure
📅 Date Range Support (e.g., Jan 1-7)
🎄 Quick-Add Common Holidays
Custom Hours Option
🚫 Auto-Block in Calendar
📋 Manage All Closures in One Place

Booking Status Flow

Track every reservation through its lifecycle

Pending
Confirmed
🎉 Completed
Cancelled
👻 No Show

Beautiful Booking Form

Clean, responsive design that works on all devices

🍽️ Make a Reservation

Easy Installation

Get started in minutes with two simple methods

📦 WordPress Upload

  • 1

    Download the plugin ZIP file

  • 2

    Go to Plugins → Add New → Upload

  • 3

    Choose ZIP file and click Install Now

  • 4

    Click Activate Plugin

📁 FTP Upload

  • 1

    Extract the plugin ZIP file

  • 2

    Upload to /wp-content/plugins/

  • 3

    Go to Plugins → Installed Plugins

  • 4

    Find plugin and click Activate

How It Works

Simple setup for your reservation system

1️⃣

Configure Schedule

Set opening hours with multi-shift support

2️⃣

Add Holidays

Mark special dates and closures

3️⃣

Set Capacity

Define max reservations per slot

4️⃣

Add Shortcode

Place booking form on any page

5️⃣

Manage Bookings

Confirm, cancel, or complete

Configuration

Navigate to Restaurant → Settings

⚙️ General

  • Enable/Disable reservations
  • Time interval (15/30/60 min)
  • Min/Max party size
  • Booking advance days

🕐 Schedule

  • Set hours for each day
  • Multi-shift support (Lunch/Dinner)
  • Mark closed days
  • Add time slots per shift

📅 Special Dates

  • Add single closure dates
  • Add date ranges
  • Quick-add holidays
  • Custom hours option

📧 Notifications

  • Customer email templates
  • Admin notifications
  • Confirmation emails
  • Cancellation emails

📊 Capacity

  • Max reservations per slot
  • Max people per slot
  • Auto-confirm threshold
  • Lead time settings

📖 Instructions

  • Shortcode usage guide
  • Quick start steps
  • Status explanations
  • Support information

📝 Shortcodes

[restaurant_booking]
Display the booking form with default title
[restaurant_booking title="Reserve"]
Custom title for the booking form
[restaurant_booking show_title="no"]
Hide the form title completely

📧 Email Template Variables

{customer_name}
Customer's name
{booking_date}
Reservation date
{booking_time}
Reservation time
{party_size}
Number of guests
{booking_id}
Unique booking ID
{restaurant_name}
Your site name
{customer_email}
Customer's email
{customer_phone}
Customer's phone

Requirements

What you need to get started

📦

WordPress

5.0+
🐘

PHP

7.4+
🗄️

MySQL

5.6+
🌐

jQuery UI

Included

Ready to Accept Reservations?

Set up your restaurant booking system in minutes!

🚀 Get Started Now

Super Restaurant Reservations Pro v1.2.0 | Created by Nasir Mehmood

Nasir Restaurant Reservations Logo