Three prices on one dish line
Most restaurant themes give you a menu layout and leave the pricing to text. LoftOcean's PT Food Menu widget goes further, and the changelog shows where the vendor keeps pushing. Version 1.9.1, from December 2024, adds a third price for each item, a third multi-price label, and a setting for the spacing between those labels.
That changes what a menu entry is. Instead of a dish name with one number after it, an item can hold several prices side by side, and each column can be named. Small, regular and large is the obvious use. So is a wine listed by the glass and by the bottle, or a set menu priced per person next to a child portion. The spacing option exists because three labels sit close together on a narrow card, and the vendor left that adjustment to you.
If every dish on your menu has exactly one price, you will not touch most of this. If prices change by portion, serving or time of day, it is the single most specific thing in the theme.
Menu options that handle awkward content
Earlier releases show the same widget being patched for real menus rather than tidy ones. Version 1.2.0 adds a show/hide switch for the dotted leader lines that join a dish name to its price on mobile, plus support for HTML in menu titles. Version 1.1.0 adds a style option to remove those lines completely. Version 1.8.0 adds options to force titles to wrap on desktop and tablet, and version 1.3.0 lets you put a link on an item's image.
Read together, those settings address long dish names, descriptions that need markup, photos that should open something, and phone screens where a leader line squeezes out the title. None of it is glamorous. All of it decides whether the menu page is finished or permanently half-broken.
A related widget sits outside the list: PT Food Card, whose predefined-colour bug for an extra label and content was fixed in version 1.6.0. That gives you a card treatment for a single dish or promotion rather than a full menu.
OpenTable settings behind the reservation block
The vendor describes "flexible online reservation options," and the changelog makes the meaning concrete. Version 1.5.0 adds PT OpenTable controls for how far ahead guests can book, custom time slots, and a custom number of guests. Version 1.1.1 adds a date-format option, and version 1.8.0 records improved translation of the OpenTable form.
These are settings for an OpenTable form embedded through the theme. The bookings themselves stay with OpenTable, and nothing in the listing claims PatioTime keeps a reservation record, tracks table availability or sends confirmations. If OpenTable is already how you take bookings, the widget gives you a styled booking block with your own advance window and party sizes. If you have no OpenTable account, it does not fill that gap.
The vendor lists Contact Form 7 for contact and reservation forms, so a request-based process is a form you build. The clean split is OpenTable for confirmed tables, a form for enquiries and private-hire requests.
Footers and mobile menus chosen page by page
The feature list mentions a site header and footer builder, and version 1.1.1 shows what that means in practice: you can pick a different site footer for individual pages, and a different mobile menu for individual pages. Version 1.3.0 extends the same idea to single products, adding global options to hide the title section and select another site header across product pages.
For a restaurant with mixed page types, this is usable. An event landing page can drop the standard footer. A page opened from a QR code on the table can run a two-item mobile menu. A shop page can carry a different header from the booking page. The choice sits with the page, so you are not maintaining parallel templates.
Smaller navigation controls arrive with it: PT Navigation Menu gained nav item and hover colours in 1.9.0 and menu-location selection in 2.0.0, and PT Mobile Menu Toggle gained its own colour and hover settings in 1.9.0.
The custom widgets, and what they actually do
PatioTime ships its own Elementor widgets rather than leaning on the stock ones. The changelog names PT Call To Action, PT Slider, PT Tabs, PT Testimonial, PT Rounded Image, PT List, PT Count Down, PT Restaurant Info, PT Social Menu, PT Blog, PT Products, PT Mini Cart, PT Navigation Menu, PT Vertical Timeline, PT Image and PT Food Menu.
A few carry behaviour worth knowing before you plan pages. PT Blog takes a post source setting, and version 1.8.0 fixed that source breaking when several PT Blog widgets shared one page, so one page can pull from different sources. PT Tabs can open a specific tab from a URL, per 1.3.0, which is useful for linking to a section of a seasonal menu. PT Restaurant Info has an address link that can open in a new tab. PT Count Down and PT Vertical Timeline suit an event date or a history page.
Galleries come as slider, grid and mosaic, and PT Instagram gained a Mosaic 2 layout in 1.2.0 alongside feed support. Post formats are limited to Standard, Gallery and Video, with five blog list layouts.
Dark scheme on one page, light on the rest
The vendor lists light and dark colour schemes, editable colours and typography, 1000+ Google Fonts, Adobe Fonts (Typekit) support and custom font uploads. The setting that changes how you use them is in version 1.5.0: an Elementor page setting that changes the colour scheme for one specific page.
A bar or an evening bistro can put a dark treatment on a drinks or events page while the menu and booking pages stay light. Without that option, the scheme is a site-wide decision.
CTA styling has accumulated across releases: image border radius, inner border colour, width, radius and indentation, overlay radius and indentation, and a setting that keeps hover-only text visible on touch screens when visibility is set to hover. That last one is a practical fix, since a phone has no hover state. Version 2.1.0 adds popups on CTA buttons, and version 2.0.0 added a setup wizard and the PT Image widget.
Declared compatibility and the demo import caveat
The marketplace attributes recorded on 4 November 2026 declare Elementor, WooCommerce 5.x through 9.x, WPML, WordPress 5.7.x through 7.0.x, the five major browsers, and a widget-ready, responsive package of PHP, CSS, SCSS and JavaScript files. Those are vendor declarations, not a record of the theme running against your plugins or PHP version. Gutenberg Optimized is marked No, which describes the vendor's stated block-editor optimisation, not whether the block editor works.
WPML and Polylang are both listed for multilingual sites, along with Yoast SEO, MailChimp for WordPress and W3 Total Cache. The package includes a .pot file, RTL support and a child theme.
One expectation to fix before importing: the credits state that demo images are not in the package and are replaced with placeholders on import. A demo gives you structure, styling and content layout, not the food photography in the preview.
The changelog is also worth reading for upkeep. Version 2.1.0 (December 2025) records security fixes for a Local File Inclusion vulnerability and a PHP Object Injection vulnerability, plus WordPress 6.9 compatibility. Version 2.2.0 (May 2026) records a PHP 8.4 compatibility fix and styling fixes for WooCommerce Cart and Checkout blocks and Elementor Pro's WooCommerce widgets.
What decides it
PatioTime earns its place when two conditions hold: your menu needs more than one price per dish, and OpenTable is already where your bookings land. Meet both and you get a menu widget with third-price labels, a booking block with adjustable advance windows and party sizes, and page-level control over footers and mobile menus inside Elementor.
If your prices are flat and you have no OpenTable account, most of that disappears from view. The widget set, the three gallery styles and the light/dark schemes are solid, but they are not what a general-purpose Elementor theme lacks. And the import will not bring the photographs with it.
Questions & answers
Does PatioTime handle reservations itself?
No. The reservation tools configure an OpenTable form: advance booking window, custom time slots, guest count and date format. OpenTable runs the booking. For enquiries and private-hire requests, the vendor lists Contact Form 7.
Can dishes in one menu show different numbers of prices?
Yes. PT Food Menu supports up to three prices per item with separate multi-price labels, so one dish can show three tiers while another shows one or two. Spacing between labels is adjustable; version 1.9.1 is where the third price and third label were added.
Do the demo images come with the theme?
They do not. The vendor's credits state that demo images are excluded from the package and swapped for placeholders on import, so plan on supplying your own photography.
Can a single page use a different colour scheme?
Yes. Version 1.5.0 added an Elementor page setting for changing the colour scheme on a specific page, so a dark drinks or events page can sit alongside light menu and booking pages.



