Table Reservation


This plugin allows users quickly book a table in your cafe or make a restaurant reservation. Also it can be used for coworking, internet cafe (cybercafe) and nightclub.

Features šŸ‘“

Essential šŸ‘Š:

  • Rich schedule settings: opening hours, week days, holidays, siesta…
  • Custom email notifications for admin and guests
  • Selectable tables for reservations (one table can’t be reserved by different people simultaneously, e.g. no collisions)
  • Add and edit bookings from the admin panel
  • Check correctness of user-input data (date, party, time, name, email, phone, message)
  • GDPR compliant

Appearance šŸ‘ :

  • Mobile UX
  • Customisable colors, date/time format, titles etc.
  • WPBakery(Visual Composer) compatible

Pro Version šŸ”„:

  • Unlimited venues: restaurants, cafes, clubs etc.
  • Advanced reservations manage system: create/delete reservations
  • Each venue has its own page and booking form
  • Selectable duration of visit
  • Quick support (< 12h.)



How to start

You will find “Cafe” and “Reservations” menu in your WordPress admin panel.

1) Create scheme (Cafe -> Add new -> set featured image, select name of your cafe, draw tables markup)
2) Add shortcode to page
3) Setup schedule (Cafe -> Settings..)

Slightly outdated video



How to customize appearance of this plugin?

1) It’s possible to change colors in Cafe-> Settings.
2) Also you can override styles from assets->css->tremtr-client.css, but you can’t change HTML markup, because it very hard.

How to create beautiful email template? šŸŒ»


Can I change the format of the date or time?

Yes, set the format for front-end the datepicker in Cafe > Settings.

Can I translate the plugin?

Yes, everything in this plugin can be translated using the standard translation process and software like PoEdit.
šŸ”ø The language of the calendar is selected separately in the settings of the cafe (default English, uk = Ukrainian).
šŸ”ø Files with translation (for example “tremtr-ru_RU”) should be placed in the ā€¦\wp-content\languages\plugins.

It could be wonderful if you share your translation with other users.šŸ¤™ You can upload somewhere an archive with .mo and .po files and drop the link on the support forum, or make a pull request on the GitHub.

Can I set up many cafes/venues/locations?

In Pro Version!


All user data is automatically deleted within 24 hours after the reservation time. In other words, the plugin does not store information about users after the moment when the reservation is not relevant. Data is collected solely for table reservations. No additional processing of information and compilation of statistics is carried out.

Plugin does not work!šŸ˜­
  • Select Post name in Permalink Settings!!!
  • If you use W3 Total Cache(or another cache), you should turn off js minification to make everything work.
  • Please note that only TWO time intervals for one day can be specified in the schedule!
  • The PHP version should be as fresh as possible (7 and above).



Hey boys and girls,

Even the free version of the plugin is very good. My clients are crazy about the possibility of choosing a place. It is very strange, why such giants as Yelp and OpenTable still did not offer such.

Iā€™m very impressed and thankful!

Regards, Kate

Read all 1 review

Contributors & Developers

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


“Table Reservation” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Table Reservation” into your language.

Interested in development?

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


3.3.3 (2018-06-12)

3.3.2 (2018-05-31)

  • Privacy notice (GDRP)

3.2.10 (2018-05-22)

  • Now it is possible to make the siesta in the schedule
  • Improved Russian translation

3.2.8 (2018-04-05)

  • Added Russian translation

3.2.7 (2018-03-31)

  • Added spinner for better UX
  • Fixed bug with times for today
  • Fixed bug free tables
  • Added Italian translation (thanks to Enrico Strozzi)

3.2.6 (2018-03-30)

  • Added italian translation to calendar
  • Fixed bug with AM/PM time formats

3.2.5 (2018-03-23)

  • Several appearance improvements (remove crazy sliding)
  • Fixed small bug with reservations
  • Fixed bug with WPBakery
  • Remove emails reject form

3.2.4 (2018-03-18)

  • Added more time intervals between each available time

3.2.3 (2018-03-17)

  • Fixed bug reservations at night
  • Fixed bug with shedule without exceptions
  • Exceptions for “all day” become unselectable in calendar
  • Fixed bug with very narrow cafes schemes
  • Fixed bug with disabled, but not reserved tables
  • Fixed bug with localization calendar date (for non-english cases)
  • Cafes name now is a name of the post where cafes scheme created
  • Added transition effect to time carousel

3.2.1 (2018-03-14)

  • Fixed bug with date

3.2.0 (2018-03-14)

  • Working after midnight! šŸŒ˜

3.1.2 (2018-03-12)

  • Update .pot

3.1.1 (2018-03-11)

  • Add Trem Logo

3.1 (2018-03-11)

  • Essential improved mobile UX

3.0 (2018-03-09)

  • New way for time selection
  • Add Reservation Duration setting
  • Fixed bug with time exceptions
  • Minor improvements

2.1 (2018-02-23)

  • Fixed critical bug with reservations
  • Improved table creating process
  • And other minor improvements

1.1 .. 2.0

  • Fixed bugs and new feachers (development)

1.0 (2017-11-29)

  • Email Templates for Restaurant Reservations
  • Restaurant reservation module
  • Reservation notifications
  • Schedule reservations