Food and Drink Menu

Description

Create a restaurant menu for cafes, bars and eateries, and display it in templates, posts, pages and widgets.

This plugin creates two new post types, Menu Items and Menus, which can be used to easily construct a menu. Create items on your menu, group them into sections and then build menus out of them.

  • Unlimited menus and menu items
  • Add a photo and one or many prices for each menu item
  • Menu sections can include guidance, such as “All entrees come with a side salad or fries”
  • Add a footer to each menu for legal disclaimers or other notes
  • Display your menu or menu item in pages, posts and navigation menus or use the custom post type format
  • Use the widget to display your menu in a sidebar
  • Responsive menu layout to improve mobile viewing
  • Templates to easily customize the output of menus and menu items
  • Compatible with WPML for multi-language sites
  • Support for Schema.org menu URL when using Business Profile

Get discounts, specials, dietary icons and more in the Pro addon.

Theme of the Crop helps you build better restaurant websites. Find the best WordPress restaurant themes and plugins for restaurants to take online reservations and boost their SEO.

How to use

Read the help guide for help creating and displaying your menus, advanced tutorials and more.

Tutorials

Follow me on Twitter or Google+, or sign up to my mailing list for more tutorials and tips.

Developeri

This plugin is packed with hooks so you can extend and customize it to your delight. Take a look at the Developer Documentation.

This plugin is on GitHub so fork it up.

Screenshots

  • Classic menu style in a two-column layout
  • Classic menu style in a single-column layout
  • Opt to use basic CSS only to adopt your theme's typography
  • Add menu items with photos like regular WordPress posts
  • Layout your menu with a point-and-click interface
  • Upgrade to Food and Drink Menu Pro at Theme of the Crop for discounted prices, sales and specials, custom dietary icons, and more

Installation

  1. Unzip food-and-drink-menu.zip
  2. Upload the contents of food-and-drink-menu.zip to the /wp-content/plugins/ directory
  3. Aktivirajte plugin koristeći WordPressov meni ‘Plugini’
  4. Create Menu Items and add them to Menus from the WordPress admin dashboard. See the help guide for more information.

FAQ

Where can I find more documentation?

Read the help guide for help creating and displaying your menus. If you want to extend the plugin, take a look at the developer documentation.

I want more features

A Pro version is available which features:

  • Comprehensive icons to indicate dietary and ethical requirements, including organic, gluten-free, kosher, halal and many more
  • Discounted prices
  • Custom menu item flags to attach any information to any menu item
  • Badges for item features, specials and sales
  • Google maps to show off local suppliers or ethical sourcing programs

It can be purchased at Theme of the Crop.

More questions and answers

Find answers to even more questions in the FAQ

Reviews

Needlessly Over Complicated

A nice plugin but far more complicated to use than it needs to be for what it does. Take 2 or 3 steps out of the equation so its intuitive (which is is not at all right now) and Id give the results another star.

Fit my needs perfectly

If you need to display anything in menu form, this is the plugin to get. It's easy to set up, easy to customize, and the support is beyond reproach. Nate is a developer who cares about his product and is vested in making sure you get the best out of it.

Read all 45 reviews

Contributors & Developers

“Food and Drink Menu” is open source software. The following people have contributed to this plugin.

Contributors

“Food and Drink Menu” has been translated into Russian. Thank you to the translators for their contributions.

Translate “Food and Drink Menu” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Changelog

1.5.2 (2017-03-31)

  • Fix: #36 Problem where custom menu section titles in second column didn't save

1.5.1 (2017-03-02)

  • Fix: Problem which caused single prices in some setups to appear several times
  • Fix: Menu item filtering can sometimes lead to URLs that are too long
  • Fix: Prevent error message when running with an outdated version of Food and Drink Menu Pro

1.5 (2016-11-15)

  • Add: Support for multiple prices per item
  • Add: Edit prices from the list of menu items
  • Add: Unique per-menu titles for sections
  • Add: Choose to display your menu in a page template
  • Add: Support for schema.org menu URL if using Business Profile
  • Add: Support for upcoming post type templates in WP 4.7
  • Update: Drag-and-drop support for arranging sections in menus
  • Update: Combine admin areas into one navigation menu
  • Update: Add menu section slug to menu section CSS classes
  • Update: Improve compatibility with WordPress.org plugin directory translations
  • Update: Increase minimum WP version to 4.6

1.4.3 (2016-03-25)

  • Fix: menu item pagination can sometimes skip menu items
  • Fix: rare price display issues on small screens
  • Add: new admin labels
  • Other: improve compatibility with WP-CLI
  • Other: updated links to documentation

1.4.2 (2014-11-04)

  • Improved compatibility with WPML for multi-language sites
  • Minor tweaks to reduce CSS conflicts in menu layout

1.4.1 (2014-08-24)

  • Fix: nested the_content filters cause plugin conflicts
  • Fix: Menu Section taxonomy should not be hierarchical
  • Update Simple Admin Pages library to v2.0.a.7

1.4 (2014-07-18)

  • Add support for menu and menu item archives, including taxonomies
  • Add columns and filters to the admin list of menus and menu items
  • Updated .pot file for translation

1.3.2 (2014-07-03)

  • Improve CSS formatting and reduce potential for conflicts
  • Fix: setting to load no CSS styles works again
  • Fix: menu shortcodes with show_title or show_content would automatically show both

1.3.1 (2014-05-14)

  • Update Simple Admin Pages library to improve compatibility with Restaurant Reservations plugin

1.3 (2014-05-09)

  • Update Simple Admin Pages library to version 2
  • Move settings page under the Menu tab
  • Fix i8n localization for a couple of strings

1.2.2 (2014-04-23)

  • Minor maintenance release

1.2.1 (2014-04-01)

  • Fix: errors in multisite. Use FDM_PLUGIN_DIR with require_once() calls
  • Fix: Notice thrown when the_content filter called outside of loop

1.2 (2014-02-12)

  • Add a POT file for easier language translations
  • Add support for displaying menu title and content when using a shortcode
  • Add support for menu footers to display legal notices or other content

1.1.4 (2014-02-07)

  • Fix PHP error notice that appeared if an empty section was rendered (h/t Remco Verweij for reporting)

1.1.3 (2014-02-03)

  • Fix CSS error with the Classic style

1.1.2 (2014-01-25)

  • Minor maintenance release

1.1.1 (2014-01-24)

  • Minor maintenance release

1.1 (2014-01-23)

  • Major refactor of code to separate concerns
  • Implemented templates to control and customize output of menus and menu items
  • Added new hooks to easily implement custom styles
  • Improved custom post type page output for menus and menu items
  • Try to block more cases where menu items show a bullet point
  • Filter menu item post content so proper formatting is displayed
  • Updated version of Simple Admin Pages used

1.0.2 (2013-12-12)

  • Bumped the version number to fix tagging issues with WordPress plugin repository

1.0.1 (2013-12-12)

  • Update admin icons to support 3.8

1.0 (2013-12-05)

  • Prvo izdanje