Title: Rebel Studios Restaurant Menu &amp; Reservations
Author: rebelstudios
Published: <strong>October 27, 2026</strong>
Last modified: October 27, 2026

---

Search plugins

![](https://ps.w.org/rebel-studios-restaurant-menu-reservations/assets/banner-772x250.
png?rev=3769453)

![](https://ps.w.org/rebel-studios-restaurant-menu-reservations/assets/icon-256x256.
png?rev=3769453)

# Rebel Studios Restaurant Menu & Reservations

 By [rebelstudios](https://profiles.wordpress.org/rebelstudios/)

[Download](https://downloads.wordpress.org/plugin/rebel-studios-restaurant-menu-reservations.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/rebel-studios-restaurant-menu-reservations/#description)
 * [Reviews](https://wordpress.org/plugins/rebel-studios-restaurant-menu-reservations/#reviews)
 *  [Installation](https://wordpress.org/plugins/rebel-studios-restaurant-menu-reservations/#installation)
 * [Development](https://wordpress.org/plugins/rebel-studios-restaurant-menu-reservations/#developers)

 [Support](https://wordpress.org/support/plugin/rebel-studios-restaurant-menu-reservations/)

## Description

Everything a restaurant needs on its WordPress site, done simply:

#### Free

 * **A polished menu** — add dishes with price, description, photo and dietary tags,
   grouped into sections (Starters, Mains, Desserts…). Show it anywhere with `[rs_menu]`.
 * **Table reservations** — a clean booking form (`[rs_reservation]`) with date,
   time, party size and notes. The guest gets a confirmation email; you get a notification
   and can **confirm or cancel** from the admin, which emails the guest.
 * **A printable QR menu** — a QR code that opens your menu page, ready to print
   for your tables.
 * No monthly fees, nothing phones home — the QR is generated on your own server.

#### Pro

[Pro](https://rebelstudiossoftware.com/wc-restaurant-pro) adds **online ordering**
for pickup and delivery with order-ahead times, and **reservation deposits**, both
paid through your own WooCommerce checkout.

### Other plugins by Rebel Studios

Focused WooCommerce plugins that each do one job well:

 * **[Rebel Studios Event Tickets & QR Check-in](https://rebelstudiossoftware.com/wc-events-pro)**—
   events, RSVP and QR tickets you scan at the door.
 * **[Rebel Studios Membership & Content Restriction](https://rebelstudiossoftware.com/membership-content-restriction)**—
   restrict content to members, with front-end registration.
 * **[Invoice Documents for WooCommerce](https://wordpress.org/plugins/rebel-studios-invoice-documents-woocommerce/)**—
   automatic PDF invoices, packing slips and delivery notes.
 * **[Brazilian Checkout Fields for WooCommerce](https://rebelstudiossoftware.com/checkout-brasil.html)**—
   CPF/CNPJ validation and CEP autofill for Brazilian stores.

## Screenshots

[⌊The menu: sections, prices, chef's picks and dietary tags.⌉⌊The menu: sections,
prices, chef's picks and dietary tags.⌉[

The menu: sections, prices, chef’s picks and dietary tags.

[⌊The reservation form.⌉⌊The reservation form.⌉[

The reservation form.

[⌊Reservations in the admin, filtered by status, with confirm and cancel.⌉⌊Reservations
in the admin, filtered by status, with confirm and cancel.⌉[

Reservations in the admin, filtered by status, with confirm and cancel.

## Installation

 1. Install and activate. A **Restaurant** menu appears.
 2. Add menu sections and items (with prices and photos).
 3. Create a page with the `[rs_menu]` shortcode, and another with `[rs_reservation]`.
 4. Under **Restaurant  Settings**, set your name, notification email and pick your
    Menu page to generate the QR code.

## FAQ

### Do I need WooCommerce?

No. Menu, reservations and the QR menu are standalone. WooCommerce is only used 
by Pro for paid online ordering.

### How do reservations work?

Guests submit a request; you get an email and see it in Restaurant  Reservations,
where you confirm or cancel. Confirming emails the guest automatically.

### Who can see reservations?

Editors and Administrators. Bookings hold guests’ names, emails, phone numbers and
notes, and confirming or cancelling emails the guest, so Authors and Contributors
can’t open the Reservations screen or change a booking. If your floor staff use 
another role, give it the capability you want with the `rsres_staff_capability` 
filter (it returns `edit_others_posts` by default).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Rebel Studios Restaurant Menu & Reservations” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ rebelstudios ](https://profiles.wordpress.org/rebelstudios/)

[Translate “Rebel Studios Restaurant Menu & Reservations” into your language.](https://translate.wordpress.org/projects/wp-plugins/rebel-studios-restaurant-menu-reservations)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/rebel-studios-restaurant-menu-reservations/),
check out the [SVN repository](https://plugins.svn.wordpress.org/rebel-studios-restaurant-menu-reservations/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/rebel-studios-restaurant-menu-reservations/)
by [RSS](https://plugins.trac.wordpress.org/log/rebel-studios-restaurant-menu-reservations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Security: the Reservations screen and confirming or cancelling a booking now 
   need an Editor or Administrator. Before, any Contributor could read every guest’s
   name, email, phone and notes, and confirm or cancel bookings, which emails the
   guest.
 * Developer: `rsres_staff_capability` filter.

#### 1.1.0

 * Improvement: redesigned menu (section headings, “Chef’s pick” badges, one tag
   per dietary label) and reservation card.
 * Fix: reservation fields no longer overlap or overflow the card on themes that
   don’t set box-sizing.
 * Fix: items without a price no longer show a dotted leader to nowhere.
 * Improvement: Reservations can be filtered by status (with counts), read as “Mon,
   Sep 21, 7:00 pm”, sort by table time with upcoming first, and offer only the 
   changes that apply, including Reinstate for a cancelled booking.
 * Fix: the Reservations screen now loads the plugin’s admin styles.

#### 1.0.1

 * Fix: reservations could be requested for dates that had already passed.
 * Fix: menu items without a price showed “$0.00”; they now show no price.
 * Improvement: with WooCommerce active, the menu uses the store’s currency symbol
   unless you set one, and follows it if the store currency changes later.
 * Improvement: the stylesheet now loads only on pages with the menu or reservation
   form.
 * Fix: cancelling a reservation now emails the guest (only confirming did), and
   changing a status twice no longer emails twice.
 * Fix: a booking that arrives already confirmed (a paid deposit in Pro) no longer
   tells the guest “we will confirm shortly”.
 * Improvement: guests can reply to reservation emails and reach the restaurant’s
   reservation address.

#### 1.0.0

 * Initial release: menu, table reservations with email confirmation, and a printable
   QR menu.

## Meta

 *  Version **1.1.1**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [booking](https://wordpress.org/plugins/tags/booking/)[menu](https://wordpress.org/plugins/tags/menu/)
   [qr menu](https://wordpress.org/plugins/tags/qr-menu/)[reservations](https://wordpress.org/plugins/tags/reservations/)
   [restaurant](https://wordpress.org/plugins/tags/restaurant/)
 *  [Advanced View](https://wordpress.org/plugins/rebel-studios-restaurant-menu-reservations/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/rebel-studios-restaurant-menu-reservations/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rebel-studios-restaurant-menu-reservations/reviews/)

## Contributors

 *   [ rebelstudios ](https://profiles.wordpress.org/rebelstudios/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rebel-studios-restaurant-menu-reservations/)