Description
GrazieChef is an order and table management app for pubs, restaurants and bars: orders from the phone, kitchen display, reservations and a QR digital menu. This plugin puts the guest-facing parts on your own website:
- Table reservations: the GrazieChef booking form embedded in any page. Requests land directly in your GrazieChef reservations list, no copy-paste from emails.
- Digital menu: a button that opens your always up-to-date menu (the same one your QR codes point to). Change a price or mark a dish sold out in GrazieChef and the website follows.
- Shortcodes and a block:
[graziechef_booking],[graziechef_menu], or the “GrazieChef” block in the editor. - Six languages: English, Italian, Spanish, French, Portuguese and German; by default the plugin follows your site’s language.
The plugin is free. You need a GrazieChef account (a free plan is available) to receive the reservations.
External service
This plugin embeds content from graziechef.com, the GrazieChef service run by the plugin’s authors. When a page with the booking form is displayed, the visitor’s browser loads https://graziechef.com/book/<your venue ID>/embed; the data a guest types in the form (name, phone or email, date, party size, notes) is sent to GrazieChef to create the reservation. The menu button is a plain link to https://graziechef.com/m/<your venue ID>. Nothing is sent to graziechef.com from the WordPress admin, and the plugin stores only your venue ID and language in the WordPress options.
- Service: https://graziechef.com/
- Terms of use: https://graziechef.com/terms
- Privacy policy: https://graziechef.com/privacy
Screenshots



Blocks
This plugin provides 1 block.
- GrazieChef
Installation
- Install and activate the plugin.
- Go to Settings › GrazieChef and paste your venue ID (in GrazieChef: Settings › Online reservations, it is the code at the end of your booking link). No account yet? The settings page links to the free sign-up.
- Add
[graziechef_booking]to your reservations page and[graziechef_menu]wherever you want the menu button, or use the “GrazieChef” block.
FAQ
-
Do I need a GrazieChef account?
-
Yes: reservations are stored in your GrazieChef venue and the menu is the one you manage there. There is a free plan.
-
Can I show two different venues on the same site?
-
Yes. Add
venue="…"to each shortcode (or set the venue ID in the block settings); it overrides the one saved in Settings. -
How do I change the language or the height of the form?
-
[graziechef_booking locale=”it” height=”900″]. Supported languages: en, it, es, fr, pt, de. Height is in pixels, between 400 and 2000.
-
The menu is designed as a full-screen mobile page, the same guests open from the QR code on the table: in a new tab it stays readable on every phone and always shows the current dishes and prices.
-
Does it slow down my site?
-
No scripts are added to your front end. The booking form is a lazy-loaded iframe, loaded only when the visitor scrolls to it.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“GrazieChef – Table Reservations & QR Menu” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “GrazieChef – Table Reservations & QR Menu” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- First release: booking shortcode, menu shortcode, block, settings page.
