Select Page

Restaurant Menu Plugin

What does the Resturant Menu Plugin for Divi Theme do?

Designed especially to manage restaurant menus for WordPress and the Divi Theme.

The Restaurant Menu Plugin is a tool for managing your restaurant’s food and drink items. It focuses on doing the basics for the best SEO and Mobile usage on your website.

It uses a Custom Post Type and a Divi Module to make this process simple and easy.

Where do you want to go for dinner?

This age old question is rarely answered with anything but food items or types of food. When we ask you this question your normal response is “Pizza” or “Steak”. These are menu items at a particular restaurant.

More and more people make a selection based on a mobile search. Discovering new cafes or restaurants is all about the food and the experience.

Statista data shows over 600,000 restaurants in the US alone. The competition is as intense as ever. One simple way to improve your customer experience is a restaurant menu.

Resturant Menu Plugin Features

Four main features make this divi menu plugin perfect for your restaurant website. It is also very easy to use.

Custom Post Type

Makes menu management easy. Add categories, special tags, show pricing options and set your currency.

Structured Data

Get an SEO advantage for your restaurant. Structured data helps Google understand your restaurant menu.

Custom Divi Module

A simple way to get your menu information from the post type, and insert into any page with the Divi Builder.

Completely Customisable

Having a unique style is important. We have integrated our plugin into the Theme Customiser to give you control.

The Restaurant Menu Plugin Custom Post Type

Custom Post Type Video - Restaurant Menu Plugin

Watch the Custom Post Type Video

Using our Custom Post Type for the Restaurant Menu Plugin means you can easily add your food and drink menu items. We have a customised data entry form so you can focus on getting the minimum amount of data required to create your food menu. The data also maps to important schema data and the Custom Divi Module.

Categories and Tags are also enabled to give you flexible options in how you display your products.

A Multiple Pricing Option is available so you can do variable size pricing. For example, you can sell wine by the bottle or glass. Or you may want to have a small, a medium and a large size serving.

This is all enabled via the Custom Post Type – making menu management easy for you and your customer!

The Custom Divi Module Makes Styling Easy!

Custom Divi Module - Restaurant Menu Plugin

Watch the Divi Module Video

Restaurant Menu Divi Module

We created an easy to use Divi Module so you can insert your food menu on any page. It makes it simple to get your menu information from the post type and inject it into any page using the Divi Builder. Thanks to Divi Framework, Divi now has a great drag and drop Restaurant Menu Plugin!

Completely Customisable

We have ensured that all the goodness of Divi is available in the Restaurant Menu Module. Many styling options are available to make your layout unique. Add borders, background colours, heading styles, line separators and shadows. Everything you can normally do in Divi.

Special Tags

You can choose whether the menu item needs to display a special tag. For example “Chef Special”, “Vegan” or “Gluten Free”. This is a great way to highlight featured menu items or daily specials.

Column Layout

You can choose from a 1, 2 or 3 column layout. The module is also fully responsive so it degrades down to single column view on mobile devices.

Set Your Currency

Allows you to set a country-specific currency symbol for your menu.

Only Show Specific Categories

The Divi Module allows you to group your menu items into categories for placement on any page. For example, Mains, Desserts, Drinks, Wines – whatever you like.

Page Builder support

Our latest version has front end page builder support for Divi Theme. You can edit the way you want to.

Selecting specific categories can give you more flexibility when it comes to designing your restaurant menu page. You can even turn on category descriptions for each menu section.

Structured Data Helps Google Understand Your Restaurant Menu

Structured Data Video - Restaurant Menu Plugin

Watch the Structured Data Video

What is Structured Data?

Structured Data is a tool used to help you get Rich Data Snippets into the Google Search.

Using the format, we have created a way for you to easily add this rich data to your WordPress Restaurant Menu.

What are the SEO Advantages?

Google shows rich snippets in the search results for a lot of common searches. With the implementation of a vocabulary, you are giving your website the best possible chance to be shown in search results.

A Dedicated Menu

We have a dedicated menu for Restaurant SEO to turn on these fields for your restaurant. Once this is turned on, all your menu items will get rich data snippets.

Validating The Data

We recommend you check your data against the itemscope information on which can be found on their website.

You can also use Google Webmaster Tools to validate the schema and structured data.

Currency and Location

Using the right location data will give you a much better chance of showing at the top of the search results for your local area.

Get an SEO Advantage

SEO is becoming more technical all the time. Give your site some ‘search engine love’ with this menu tool and get more visits from Organic Search Results.

Set the Default Style with the Theme Customiser

Theme Customiser Video - Restaurant Menu Plugin

Watch the Theme Customiser Video

The Theme Customizer

The default way to style your WordPress site is by using the Theme Customizer. We have integrated ourRestaurant Menu Plugin into the Theme Customizer to give you more design control over your default settings.

Your Menu Style

Having a distinct menu style is important for any restaurant. Get your potential customers to engage with your menu easily on any device.

Customisation Options

The Theme Customizer will let you style just about every aspect of your WordPress Restaurant Menu. We have covered:

  • Number of columns in your layout
  • Menu items with font, spacing and borders
  • Category title and description
  • Sub categories for menu sections
  • Tagged items to highlight important menu items
  • Borders and outlines

Remember, that you can still use the Divi Module to override these settings. These are the default settings for your styling. This can save a lot of time in particular for large menus.

Purchase the Hospitality Membership Today

$87 per year

Australian Dollars

Access to the Menu Plugin, Themes and Support.

I edited my menu in the Theme Customiser but it isn't changing my menu, what did I do?

This is because Divi Module style will over right these settings. Make sure to use defaults in your Divi Module. You can also try removing your module and adding it again to clear out the previous settings. If you get stuck please send a bug report to our support, we are happy to assist.

How can I test my restaurant menu structured data?

Using the Google testing tool is the best way. The Google Structured Data testing tool takes in a URL. If you have Yoast installed you can also send a URL directly to the tool from the admin bar.

What format are you using for Structured Data?

We use the JSON-LD format. Google Prefers JSON-LD format and more easily understands your website. We also found it easier to implement.

Where can I find the page for the Structured Data?

For Restaurant Structure data please look at the page.

Can I have a menu item with more than one category

Yes. You can. This is very helpful if you want Breakfast, lunch and dinner menus for your restaurant.

How do I add my menu data?

A custom post type is used to manage and categorize menu data. More information here.

4.2.0 - May 3, 2019
  • Added frontend builder support
4.1.2 - March 19, 2019
  • Fixed licensing code check in activation hook
4.1.1 - October 3, 2018
  • Removed unwanted module fields from Single Column Restaurant Menu Module
4.1.0 - October 3, 2018
  • Added Single Column Restaurant Menu Module. With this module, you can add a listing of menu items by selecting categories and setting query limits and offsets
4.0.0 - August 9, 2018
  • Added divi frontend builder support
3.1.0 - June 22, 2018
  • Added custom field - weight for menu items. Menu items can be sorted by weight
  • Added sort options to the divi module. Can sort by title, date and weight.
  • Added a weight column for menu items in the admin.
3.0.0 - June 8, 2018
  • Breaking change: Restaurant menu item is semantically correct now. It may cause UI of menu item elements to be a bit wacky.
  • CSS bug fix: Fixed tag item css issue when it is the first item of the category.
  • Added text design options for item description and item price in restaurant menu divi module.
  • Added theme customizer for item description and item price.
  • Price element is being handled responsively to a new line.
2.4.0 - April 19, 2018
  • Price is a free text field and works with structured data
2.3.0 - April 19, 2018
  • Added Local Business schema support
2.2.1 - March 1, 2018
  • Added ability to show category description
2.2.0 - February 22, 2018
  • Updated licensing code
2.1.0 - February 6, 2018
  • Added restaurant and menu structured data support for SEO.
2.0.0 - September 9, 2017
  • Added theme customizers.
  • Upgraded restaurant module to have advanced settings and re-grouped options
1.0.2 - July 24, 2017
  • Added ACF Pro plugin package link in dependancy check message
Product Image Restaurant Menu Plugin

Subscription Options

A subscription entitles you to 1 year of updates and support from the date of purchase. If you’re unhappy with your purchase, no worries – we offer a 30-day money-back guarantee.



Last Updated2019-05-03
RequiresWordPress 4.8+
TestedWordPress 5.1.1
Change LogView

Divi Framework - build anything with Divi to create your online business.

30 day money back guarantee

Safe & Secure online payment

Support team & documentation