Appetite is an elegant, modern theme for restaurants, cafes, and food bloggers.
Use this gorgeous WordPress restaurant theme to create a website that’s just as exquisite as your dining establishment. Start with a striking homepage. Customize it to reflect your restaurant’s brand. Choose from five other custom templates to design additional pages for your new site. That including a menu template that features images alongside your dish descriptions and pricing.
The premium Appetite theme has many of the features and functions your restaurant website needs built-in. Publish and highlight reviews and testimonials from diners, and use the WordPress block editor to add maps and directions, business hours, and a contact form. The OpenTable block makes online reservations easy, and you can start taking online orders with the right WordPress plugin — choose a WordPress.com Business plan for that.
And like all premium themes on WordPress.com, Appetite is free when you sign up for a Premium plan or higher!
Appetite is responsive, adapting smoothly to different screen sizes so your content will always look beautiful on smartphones, tablets, laptops, and desktop screens.
Custom Page Templates
Appetite includes five custom page templates:
- Front Page Template
- Full-Width Page Template
- Grid Page Template
- Full-Width Grid Page Template
- Menu Template
Front Page Template
The Front Page Template template is designed to introduce your business.
Full-Width Page Template
The Full-Width Page Template looks like a regular page but without a sidebar, so your content stretches across the full width of the page.
Grid Page Template
The Grid Page Template displays child pages in a grid format, making it ideal for showcasing services, products, team members, store locations, etc. This template has a sidebar and a two-column layout.
Full-Width Grid Page Template
The Full-Width Grid Page Template does not have a sidebar and features a three-column layout.
The Menu Template displays all your food items. If the sidebar is inactive then your Menu Template will have a two-column layout, otherwise it will have one-column layout.
Custom Header Image
Appetite supports a Custom Header, allowing you to upload a single image to the header area. If a custom header image is not set then the header area will have a black background.
Appetite supports Custom Backgrounds. By default, your site has a full-width layout, but if you set a Custom Background, the site will switch to a boxed layout.
Each post’s Featured Image will be displayed to the left of your post, as a thumbnail image in archive views, and as a full-width image in single-page views.
Appetite comes with a dedicated testimonial archive page that allows you easily display what customers or clients are saying about your business.
Appetite makes it simple to add and update all your dishes and beverages. Each menu item displays its title, content, price, and a featured image. You can add an unlimited number of categories and set their display order.
Appetite comes with two Custom Menu locations:
- Primary menu – located next to your site title.
- Social menu – displayed in two locations: in the toggle sidebar and at the bottom of your site.
Appetite offers two widget areas:
- Sidebar – displayed on the right or left side.
- Footer – displayed at the bottom of your site.
Quick Specs (all measurements in pixels):
- The main column width is
750except when using the Front Page Template, Grid Page Template or Full-Width Page Template, where it is
- Featured Images in archive views are
- Recommended featured image width is
- Recommended featured image height is at least