This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



ResRes is a fully featured restaurant reservation and menu system. Create custom menus to show off your dishes, and allow your customers to easily reserve a table online.


  • Easily add a reservation form to your WordPress site via a shortcode.
  • The form will automatically block out days and times your restaurant is closed to stop people from booking the wrong times.
  • Set certain weekdays as closed on the calendar and also set specific days (such as Christmas day) closed as well.
  • Customisable customer and admin emails.
  • Built in tags to easily add info to emails such as reservation date, party size, etc.
  • Opening times & location shortcode.
  • Themeroller styled forms ( Smoothness only )
  • Menu creation is a breeze thanks to using WordPress Custom Post Types.
  • Each dish can be added to a section named whatever you like (Starters, Main Courses, etc).
  • Each section can be re-ordered via a drag and drop interface or via the shortcode settings.
  • Comes with the default template: two column layout.

Premium Version

ResRes Premium

  • The built in admin reservation page, allows you to easily see how many people have booked on any given day.
  • You can also mark customers as cancelled or arrived.
  • Allow users to select what section of your restaurant they would like to sit in.
  • Use the built in numeric captcha system or use reCAPTCHA .
  • Cancellation form available.
  • Themeroller styled forms ( All the default jQuery UI Themeroller styles )
  • If you need more than one menu, the shortcodes allow for different sections and event templates to be shown.
  • 6 more templates available – list, chalkboard, grid, simple, accordion and accordion columns.
  • Easily assign allergen information or wine type (dry, full bodied, etc) to a dish in text or icon form.
  • Easily add chili icons to denote spicy heat!
  • MailChimp integration.
  • A capacity system, allows you to limit the number of bookings per hour.


Please make sure you read the documentation.

Further support can be found in the support forum (registration required)

Feature requests and bug reports can be requested/reported via this form.


  • The reservation form
  • A partial look at the default menu template
  • Opening times and location
  • One of the settings pages


Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘resres’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Navigate to the ‘Upload’ area
  3. Select from your computer
  4. Click ‘Install Now’
  5. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download
  2. Extract the resres directory to your computer
  3. Upload the resres directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard


Is the plugin responsive?

Yes it is!

Where can I get support?

Support is provided on While we do check the support forum, it is infrequent, so you are best going direct to

What’s the difference between the free version and the Pro version?

More features! The PRO version has more templates, and admin reservation monitor, manual reservations, cancellation system, captcha systems and more!

Can I use this with [insert name here] theme?

While we can’t guarantee compatibility with every theme out there (there are a lot of them you know!), if it follows WordPress guidelines then it should work with no or minor issues. The only thing that you may need to do is tweak the CSS to match your theme.

How does the plugin inform me of a reservation?

It will email you. With the PRO version you will also have access to the admin reservation screen to see who has reserved, cancelled and arrived on any given day.


There are no reviews for this plugin.

Contributors & Developers

“ResRes” is open source software. The following people have contributed to this plugin.


Translate “ResRes” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • FIX: Subject line was only replacing one email tag.


  • FIX: Reverted having the datepicker field as readonly.


  • FEATURE: Added ability to disable/enable the default capthca system.
  • FIX: minor notification error fixes.


  • FEATURE: New Spanish language files added, courtesy of Andrew Kurtis @


  • TWEAK: Summer Sale notification
  • TWEAK: Minor internationalisation fixes.


  • FIX: More fixes to the time selector.
  • TWEAK: CSS fixes for the menu template to improve responsiveness.
  • TWEAK: Added translation function for datepicker.


  • HOTFIX: The previous fix messed up the time selection, that is now fixed.


  • FIX: resolved some undefined index notices


  • FEATURE: added ability to select specific days to disable in the calendar, e.g. Christmas day.
  • TWEAK: added support for mobile devices to disable the keypad when date and timepickers are selected.
  • TWEAK: opening times shortcode CSS tweaks.
  • FIX: Added a fix where people in a negative timezone (e.g. UTC -5) had their disabled days moved back a day.


  • FIX: stopped themeroller style from disappearing when form options saved.


  • Initial public release.