Foodlist

Description

Foodlist is a plugin for restaurants, cafés, bars, etc. that want to display their menus online. With this plugin you can easily manage your menus (the same way as you do it with your widgets).

Menus consist of sections and sections consist of items. You can reuse your items in multiple sections, as well as sections can be reused in multiple menus.

Menu tags are used to mark some of your menu items (healthy, spicy, or something else), you can set multiple tags for your menu item, if you want.

The plugin also includes template editor and css editor that will let you make the plugin look and feel as the rest of your site.

This plugin is already bundled with some demo data so that you could see how it works without setting up the test content.

Moreover, when you don’t need the demo content you can easily remove it with one click.

See the screenshots tab for more details.

Screenshots

  • Section manager.
  • Menu manager.
  • Menu Tags list.
  • Settings Screen.
  • Menu Item editor.

Installation

  1. Go to your admin area and select Plugins -> Add new from the menu.
  2. Search for “Foodlist”.
  3. Click install.
  4. Click activate.

Alternatively you can install the plugin manually.

  1. Get an archive with the most recent version of Foodlist.
  2. Uncompress the foodlist directory from the archive to your wp-content/plugins directory.
  3. Activate the plugin in the administration panel.

Reviews

Exactly what I needed

Simple to use, does exactly what it says. The short code is the perfect for creating separate pages for each menu section.

Read all 8 reviews

Contributors & Developers

“Foodlist” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Foodlist” into your language.

Interested in development?

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

Changelog

Version 1.13

  • Fixed ACE editor cdn url. Old url stopped working and also broke some functionality of the plugin.
  • Tested up to WordPress 4.6.1.

Version 1.12

  • Tested up to WordPress 4.5.2, minimal WP version is set to 4.0 (although might still work with the older WP versions)
  • New hooks: foodlist_admin_ajax_metabox_menu_post_note, foodlist_admin_metabox_menu_item_template, foodlist_admin_metabox_menu_item_html and foodlist_admin_metabox_menu_item_jstemplate (for an example, check this thread: https://wordpress.org/support/topic/managing-multiple-menus-with-same-menu-item-names?replies=3#post-8390143)

Version 1.11.1

  • Tested up to WordPress 4.4.2
  • Fix small issue that produced warnings

Version 1.11

  • Tested up to WordPress 4.3.1
  • Ability to filter items by name in the Section Manager

Version 1.10

  • Tested up to WordPress 4.1.1
  • New field in the Menu Section post type: Note. You can now put your short note (description) to the section and it will be shown when you add a section to the menu. This will let you distinguish different sections with the same names.

Version 1.9.1

  • Tested up to WordPress 4.0 (no changes)

Version 1.9

  • Wrong action names in MenuItemView::applyShortcodes() and in MenuSectionView::applyShortcodes().

Version 1.8

  • New shortcode to output url of the menu item thumbnail: [menu_item_thumbnail_url size="thumbnail"], where size is any registered image size in WordPress (use full for the full size).

Version 1.7

  • Some code cleanup

Version 1.6

  • New shortcodes menu template shortcodes: menu_permalink, menu_section_permalink and menu_item_permalink (can be used in the corresponding templates)
  • Polish language translation files (thanks to Paweł Krawczyk)

Version 1.5

  • Fixed inability to minimize menus and sections in menu and section managers
  • Fixed inability to remove tags from menu items
  • Made the look of menu and section managers closer to WP 3.9 widget manager

Version 1.4

  • New metaboxes when creating/editing Sections and Menus. It is now possible to build the list of sections within the menu and the list of items within the section editing screens.

Version 1.3

  • Fixed wrong function names in the initialization procedure (this problem is visible when outdated PHP or WordPress version were used)

Version 1.2

  • Fixed empty menu excerpt issue
  • Added flush_rewrite_rules() call on plugin activation

Version 1.1

  • Removed screenshots from the plugin folder (moved in svn to /assets)
  • Updated the compatibility version up to 3.7

Version 1.0

  • Initial release.