This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Restaurant Manager

Description

Managing a restaurant isn’t easy! The WP Restaurant Manager plugin provides an all around restaurants management solution, including menus and bookings. WPRM allows your website to accept restaurant reservations and table bookings online. An easy to use booking management page provides you tools to quickly confirm or reject bookings, send out custom email notifications, restrict booking times, dates and much more. The plugin also includes a food menu manager with shortcodes to display your menu anywhere you want.

Get more features for a small fee
The WP Restaurant Manager plugin also comes with a premium paid version. Upgrade to WP Restaurant Manager Pro for exceptional features, including a detailed calendar view, SMS notifications, custom booking fields, scheduled notifications and much more. Checkout all the awesome pro features.

Powerful Booking Tools

Accept reservations and table bookings online. Review bookings and confirm or reject them with automated notifications. WP Restaurant Manager will provide you with a customizable booking form that can adapt to your restaurant needs. Customers can leave special requests or comments through the booking form, the details can then be seen into your admin panel.

Customizable Email Notifications

Marketing and notifications are an important part of any restaurant website. Setup email notifications to be informed of newly requested bookings, as well as notifications to your customers. WPRM automatically sends an email to your customers when their booking has been confirmed or rejected. Restaurant owners can also enable notifications of new bookings requests.

View upcoming reservations

Easily check and get ready to accommodate your customers through an extra built in panel that allows you to view upcoming reservations within a range from 1 to 3 days.

Food nutritional information

In case you need to display nutritional information about your menu, fear no more, WPRM comes with the appropriate customizable details for your food and drinks.

Flexbile table options

Customize which table options your customers can select upon booking. From the classic “2 people, 3 people, etc..” to more specific options like “birthdays”, “christmas” or create your ones.

Free Version Features List

  • Online Bookings Manager with booking form.
  • Customizable email notifications, send emails upon booking request/approval & rejection.
  • Easy to use food menu manager, with categories and tags for a versatile management.
  • Define your schedule with opening hours and automatically block out-of-hours booking requests.
  • View upcoming reservations.
  • Improved admin menu filter.
  • Food nutritional information.
  • Improved admin bookings interface.
  • Early and late bookings.
  • Flexible table options.
  • Disable calendar dates.
  • Developers friendly with plenty of hooks and actions.
  • Shortcodes generator and widgets.
  • Wide range of actions and filters are provided to customize each section/feature of the forms.

Additional Features Available with the Pro (paid) version only

  • Bookings Calendar: An intuitive calendar page in your admin panel, displays all the available bookings allowing you to have a monthly overview of your restaurant.
  • Custom Fields Editor: An intuitive fields editor is available in your admin panel. Adding fields to your booking form has never been easier.
  • SMS Notifications: send text messages to your customers phone numbers. The content of the SMS can be customized through the admin panel. Requires a Nexmo account.
  • Custom html email templates.
  • Customers interaction tool allow you to send emails to a custom through the admin panel.
  • Mailchimp newsletter integration.
  • View customer’s previous reservations.
  • Improved backend reservations search tool: For example, just type the email address of a customer to search all of his reservations. You can even use the phone number or his name!
  • Frontend Reservations Cancellation.
  • Reminder emails: automatically send a reminder email to the customer, 24 hours before his reservation.
  • Bulk reservations management.
  • 1 to 1 guaranteed support directly from the developer of the plugin.

Upgrade to the Pro version for all the pro features, and read more in depth details about the plugin.

Usage

Checkout the plugin documentation straight into your dashboard by going in Restaurant -> Settings and click the help button into the top right corner of your screen. Or simply visit the online documentation.

Contributing and reporting bugs

You can contribute code to this plugin via GitHub: https://github.com/alessandrotesoro/wp-restaurant-manager-lite

Support

The plugin provides extremely extensive docs, please visit the online documentation. before asking any support question, and check the faqs.

Use the WordPress.org forums for community support, please note that the support forums at WordPress.org are not checked on a daily basis (most likely every 1-3 days). If you spot a bug, you can of course report it on Github instead where I can act upon it more efficiently. Please read the sticky post before creating a new thread.

Users looking for more timely/in-depth support are encouraged to check out WP Restaurant Manager PRO, you will get more features and guarateed support for a small fee.

News And Updates
If you want to instantly get news, offers, and notifications of updates for this plugin, feel free to follow me on twitter or signup to the free (no-spam) newsletter

** Want More? **
Free WordPress plugins | Premium WordPress Themes | Follow Me On Twitter | Signup To The Free (no-spam) newsletter

Installation

  1. Upload “wp-restaurant-manager” folder to the “/wp-content/plugins/” directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Once the plugin is activated, navigate to the plugin’s settings page and read the documentation by clicking the “help” button into the top right corner of your screen.
  4. Alternatively, check the online documentation.

FAQ

Are there any special requirements to use this plugin?

Nope. The plugin only requires PHP 5.3+ to be installed on your server.

How do i check if have PHP 5.3 on my host?

Just download and install the plugin, upon activation, if your host is not running on PHP 5.2 the plugin will not activate and will display a message warning you that your host is running an extremely old version of PHP.

If your host is running PHP 5.2 or less, you are using a deprecated version of PHP not supported anymore by PHP itself, this also leaves you vulnerable to potential security issues.

How can i upgrade to PHP 5.3 on my host?

Contact your host and report them you want PHP 5.3, they should enable it for you at no additional cost, if they’re honest 😉

How do i use this plugin?

Navigate to the plugin’s settings page and read the documentation by clicking the “help” button into the top right corner of your screen.

Do you have an online documentation?

Yes. Check the online documentation.

Can i customize the templates files of the plugin?

Yes. Check the online documentation.

Are there filters and actions available?

Yes. Check the online documentation.

Does this plugin work with every WP theme available on earth?

Testing a plugin with thousands of themes is obviously impossible. The plugin has been tested with the WordPress defaults themes, furthermore the plugin has been carefully developed to inject very little additional css and js only on the pages that are handled by the plugin to avoid conflicts with themes and plugins, this should be more than enough to have the plugin perfectly working.

It is also impossible to predict errors, due to the multitude of themes and plugins on each wp site. If you spot a bug with the plugin, feel free to report it. Support will only be provided for bugs within the plugin.

Why my food menu looks weird?

Each theme is coded with a specific set of rules that might interfere with the very small amount of css used by the plugin, if this is the case, since the plugin only adds a couple of css lines, you might want to contact the author of your theme who should be able to help you with.

Is this plugin free?

Yes.

Then why do you have a premium version?

Using the free plugin unfortunately does not entitle users to full-on support; that costs money to provide, if you value the plugin, and your site/business relies on it, purchasing a premium license helps covering support costs and gives you also more value for the plugin.

Do you offer support?

The plugin provides extremely extensive docs, please visit the online documentation. before asking any support question, and check the faqs.

Use the WordPress.org forums for community support, please note that the support forums at WordPress.org are not checked on a daily basis (most likely every 1-3 days). If you spot a bug, you can of course report it on Github instead where I can act upon it more efficiently. Please read the sticky post before creating a new thread.

Using the free plugin unfortunately does not entitle users to full-on support; that costs money to provide, if you value the plugin, and your site/business relies on it, purchasing a premium license helps covering support costs and gives you also more value for the plugin.

Users looking for more timely/in-depth support are encouraged to check out WP Restaurant Manager PRO, you will get more features and guarateed support for a small fee.

Is it OOP?

Yes.

Reviews

Great plugin but

I bought the pro version of this plugin it’s well and amazing ,but not support replty, i asked them abouth how can i display the calendar in the frontend but no one respond to me yet …i don’t understand why no support for premuim plugin !

Quick & Basic

Quick & easy. Good for smaller & basic sites where you may not look to spend too much time with. Easily categorized by category (salads, apps, entrees, drinks etc) then you just goto you WP sites page & click a fork & knife button & it installs the shortcode. Customizable to an extent but again its simple & quick, not ultra fancy.

Great Plugin; No Sorting

Great plugin; just wish there was a way to sort the items in my menu. Not only do they appear in reverse order; some are completely out of order with no way to fix it besides deleting everything and starting from scratch.

Would give higher rating if this basic feature was included.

Menu functionality seems a bit limited

There doesn’t seem to be a way to organize menus properly. No way to organise items into menus (cafe menu, restaurant menu etc.), control the ordering with which they appear, or define different prices for different size etc.

Read all 7 reviews

Contributors & Developers

“WP Restaurant Manager” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.7

  • Fixed: link to documentation

1.0.6

  • Fixed: widget constructor

1.0.5

  • Updated: pickadate library and version bump
  • Fixed: extra / into a script path.
  • Fixed: approval email notification date when being sent form a modified booking.

1.0.4

  • Potential fix for ssl admin scripts
  • Fixed: warning message when creating reservation from backend.
  • Fixed: approval email incorrectly being sent automatically.

1.0.3

  • Fixed: Error when sending approval email to automatically approved bookings.

1.0.2

  • Tweak: wrapped select field into a div
  • Added: 2 widgets – booking form, and opening times.
  • Fixed: nutritionals info table displaying even when no information have been added to the menu item.

1.0.1

  • fixed: timestamp displaying into modal box when viewing the reservation message.
  • feature: menu category and full menu shortcode now display all items available.

  • First offical release!