Platonic is a one page WordPress theme for restaurants whose guests ask one question before they order: “Can I eat this?”. Enter each dish once with its allergens, diet labels and price. Platonic prints them on the menu, on the dish page and on a printable card with a QR code, and takes the table booking on the same page.
The theme ships with WPBakery Page Builder and Slider Revolution, imports the full demo in one click, and is documented in a multi-page manual.
![]()
![]()
![]()
![]()
![]()
A MENU GUESTS WITH ALLERGIES CAN TRUST
In the EU, every menu must declare 14 allergens. Platonic turns that legal duty into a selling point. You tag each dish once in the dish editor. The theme then does the work:
- Allergen lists for three markets: the European Union (14 allergens, codes A to R), the United States (9 major allergens) and Australia and New Zealand. Pick your region in Theme Options > Post Setting > Menu & Allergens.
- Diet labels on every dish: Vegan, Vegetarian, Gluten-free, Lactose-free, Halal and Spicy.
- A Full Menu page where guests tick “Hide dishes containing” their allergens and see only the dishes they can order. One tap on a phone.
- A print layout with a QR code, so the paper menu on the table opens the same live, filterable menu on the guest’s phone.
- Traces, additives and an allergen notice for your legal text.
- Prices with the currency, decimals and separators of your country.
BOOKING ON THE SAME PAGE
A guest who just filtered the menu books the table without leaving the site:
- The Restaurant Reservations plugin is styled to match the theme. Date and time pickers only offer slots inside your opening hours.
- On phones, a bar at the bottom of the screen holds three buttons: Menu, Book a table and Call. Each one works with one tap. The Call button dials the number you set in Theme Options > General Setting > Phone Number.
- The home page is a one page layout: menu, combos, team, gallery and the booking form reached by one scroll or one menu tap.
THEME FEATURES
- One Click Demo Import: pages, posts, dishes with allergen data, sliders, widgets and theme options.
- WPBakery Page Builder plugin included.
- Slider Revolution plugin included.
- Responsive layout, checked on phone, tablet and desktop. Menu items on phones are 48px tall and centered.
- Theme Options panel (Redux): colors, Google Fonts, header layouts, footer columns and per post type layouts.
- Dish, team and testimonial post types with their own single page layouts.
- Built on Bootstrap. LESS source files are included in the package.
- RTL stylesheet included.
- Runs on PHP 8.4.
- Multi-page documentation with a setup chapter for every Theme Options section and every page builder element.
![]()
CHANGELOG
V1.6.0 – Oct 14, 2026- Added: Allergens & Diet box on dishes, allergen lists for the EU, the US and Australia and New Zealand, and a Full Menu page with filters, print layout and QR code.
- Added: Quick action bar on phones with Menu, Book a table and Call buttons, and a Phone Number option.
- Updated: Mobile layout, mobile menu, footer social icons and the documentation.
- Updated: Theme framework runs without deprecation notices on PHP 8.4.
- Fixed: Reservation form Time field stayed locked, the home hero text was cut off on phones, and the comment consent checkbox stretched to full width.
- Improved: Compatibility with the latest WordPress version.
- Fixed: Minor bugs.
- Updated: Plugins.
- Updated: 1-Click Import all demo data.
- Fixed: Some bugs.
- Updated: Plugins.
- Updated: 1-Click Import all demo data.
- Fixed: Some bugs.
- Compatible: WordPress 5.1.x.
- Improved: Gutenberg compatibility.
- Compatible: WordPress 4.9.x.
- Fixed: Logo upload issue.
- Compatible: WordPress 4.7.x.
- Updated: Visual Composer 5.1.x.
- Compatible: WordPress 4.5.
- Updated: Visual Composer 4.11.2.1.
- Fixed: Security vulnerability affecting the prettyPhoto jQuery script.
- Improved: One Click Demo Import.
- Released: Initial version.
The demo photos are not included in the theme. They are licensed under Creative Commons and credited to their owners.