WordPress.org

Plugin Directory

Food Menu – Restaurant Menu & Online Ordering for WooCommerce

Food Menu – Restaurant Menu & Online Ordering for WooCommerce

Description

Food Menu is a simple WordPress restaurant menu plugin that can use to display food menu of a restaurant or can use for online order using Woocommerce. The WooCommerce food ordering plugin can use as a shortcode. With this WordPress food menu plugin, you get to display all food items, single categories, or multiple categories at a time. With Woocommerce ordering you can enable pickup and delivery time.

👉 Demo | Documentation | Get Pro Version 👈

This Restaurant menu WordPress plugin has all the features to help restaurant website owners easily manage online food ordering, food delivery & pickup, and organize restaurant reservations!

Thus, enhance your restaurant’s operations and level up your food menu presentation using Food Menu’s powerful features.

👉 Click here to get Red Chili – WordPress Theme using FoodMenu Pro plugin
👉 Click here to get Panpie – WordPress Theme using FoodMenu Pro plugin

🔥 Multiple Data Source 🔥

This WordPress plugin for restaurant menu supports multiple data sources to power your restaurant menu.

Food Menu Post Type: This option lets you display a food menu in a visually appealing layout using menu name, image, shortdescription and pricing. However, it doesn’t offer any online ordering system.

WooCommerce: Select this feature when you want to integrate your food menu with WooCommerce to enable online food ordering. Set pricing, manage inventory, handle food delivery and pickup, allow tipping, and offer special menu items and discounts with ease!

🔥🔥 Online Ordering Using Woocommerce PRO features 🔥🔥

If you want to have online ordering functions on your website, all you need to do is use the WooCommerce data source then in the layout options. The “Add to Cart” button will be automatically enabled, and your users can place orders on your menu items using WooCommerce functionalities.

🔥 Various Layout Variations 🔥

This WordPress restaurant menu plugin offers diverse layout options. It lets you display your restaurant menu in a captivating way to draw customer attention.

Grid: It allows you to showcase food menu items with images and related details in a grid format. This layout is ideal for displaying food menu items smartly.

List: This layout enables you to present a food menu in a classic list view format. It’s ideal for customers who want a clean and clutter-free menu.

Slider: Keep your visitors engaged with a dynamic slider layout. It displays your food menu items in a rotating carousel. Utilize it for exhibiting special dishes.

Isotope Filter: The Isotope layout lets you present an interactive food menu to customers and let them filter menu items by category. Use it to enhance the user experience of your WordPress restaurant site.

🔥 Food Menu Restaurant Management Solution 🔥

This WordPress Food menu plugin is more than just a menu plugin—it’s a complete restaurant management solution. Let’s glance at what it allows you to do.

Easy Menu Management: Easily create, update, and organize your restaurant menu and ensure your food menu remains always up-to-date and eye-catching.

Smooth Food Ordering: This best menu plugin for WordPress connects with WooCommerce and allows you to upload food menu items as products to sell online.

Food Delivery & Pickup Options: It helps you easily manage food delivery and pickup orders with customizable settings!

Restaurant Reservations: This plugin lets you simplify the restaurant reservations process while allowing customers to reserve tables directly from your restaurant website.

Flexible Customization: Display your food menu with various layout options (Grid, List, Slider, Isotope) to align with your restaurant site and increase dwell time.

Multiple Pagination: The free version of Food Menu only supports number pagination by default. However, the Pro version supports more pagination styles, including AJAX number, Load More, and AJAX auto-scroll pagination.

Page Builder Support: This restaurant menu plugin WordPress works with several page builders, including Gutenberg, Elementor, and WPBakery using shortcode. Thus, use them to easily create the best restaurant menus.

Translation Support: You can translate your menu content using the Loco Translate or WPML plugin to your own language.

How to use Food Menu Plugin?

You can generate Unlimited shortcodes by following 4 simple steps. Then call the shortcode in the page or post where you want to showcase your Food Menu

First, go to WordPress Admin Panel > Food Menu > Shortcode Generator. Then, click “Add Post” button. Now, you’ll be under the ‘Layout’ tab.

Here, you need to choose your desired layout type and its style. Plus, work on other options, including pagination settings, image settings, and more.

After that, press the ‘Filtering’ tab and select “Food item data source,” – choose “Food Menu” to display a simple food menu and select ‘WooCommerce’ to integrate the online ordering system.

Next, jump on the “Field Selection” tab and choose which fields you want to activate for display in the menu list view page.

Now, click the ‘Styling’ tab to stylize your food menu. You can select colors for the menu title, item price, etc.

Finally, publish the post, copy the shortcode, and embed it into your selected page. Read the documentation to understand the shortcode generator better.

Documentation.

Addition Pro Features:

👉 Additional Layouts: The Food Menu Pro version offers 20+ additional layouts for your menus that include variations of grid, Slider, and Filter. You can display them by categories and different WooCommerce layouts.

👉 Detail Page Popup: The detail page supports displaying a single page and multiple page popup layout.

👉 AJAX Pagination: The Pro version of Food Menu supports additional paginations, including AJAX number pagination, AJAX Load More pagination, and AJAX auto scroll. You can control these paginations. It is important to note that for the Isotope Filter layout, you can only use AJAX pagination.

👉 Variable Price: The Food Menu Pro version supports variable pricing options for different items. For example, a pizza has different sizes, including small, medium, and large.

👉 Ingredients & Nutrition: You can add Ingredients and Nutrition details to your menu items and set the units. You can add these details by drag & drop!

👉 Different Price: The premium version of Food Menu lets you set different prices for the same items. You can set regular prices and selling prices.

👉 Review & Rating: You may want your users to review and rate your menu items. You can enable the review and rating functions with the Food Menu premium plugin.

Online Ordering Using Woocommerce PRO features

👉 Mini Cart (Free): Include an attention-grabbing mini cart into your restaurant site, allowing customers to view their chosen food items, quantities, and total price at a glance.

👉 Product Addons: Increase sales by offering extra toppings, sides, or special requests with your food menu items. Easily add product options using Product Addons to elevate the customer experience and improve order personalization.

👉 Tipping: Integrate a tipping form into WooCommerce cart and checkout pages. Enable customers to show appreciation with extra amounts, enhancing satisfaction.

👉 Delivery & Pickup: Effortlessly enable order types by food location. Manage weekly schedules and holidays for seamless operations.

👉 Discount: Easily apply percentage discounts to products within specific menus and categories. Alternatively, set standard discounts for total purchases across all menus and categories.

👉 Special Menu: Enable and customize special menus effortlessly. Set discounts, durations, and button text for an engaging customer experience.

👉 Reservation: Allow customers to reserve tables, choose their preferred times, and request a booking with custom messages. On the other hand, you and your staff easily manage restaurant reservations while ensuring a remarkable booking experience.

👉 Visual Table Reservation: let customers select tables and chairs through an interactive layout of your restaurant’s seating arrangement and offer an engaging booking experience.

Fully translatable

  • POT files included (/languages/)

Need Any Help?

  • For any bug, support or suggestion please submit your ticket here.

Liked RadiusTheme

🔥 WHAT’S NEXT

If you like The Post Grid Plugin, then consider checking out our other WordPress Plugins:

  • The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid.

  • Classified Lisitng – Best Classified ads and Directory WordPress Plugin

  • Variation Swatches – Woocommerce Variation Swatches plugin converts the product variation select fields into radio, images, colors, and labels.

  • Variation Gallery – Woocommerce Variation Gallery plugin allows to add UNLIMITED additional images for each variation of product.

  • ShopBuilder – Elementor WooCommerce Builder Addons with 84+ widgets and 10+ modules.

Screenshots

  • All Food view
  • Category list view
  • Specific list view
  • WooCommerce layout 1
  • WooCommerce layout 2
  • Shortcode Generator
  • Shortcode Layout
  • Shortcode Style
  • Layout Preview
  • Add New / Edit Food
  • General Settings

Blocks

This plugin provides 1 block.

  • Food Menu

Installation

  1. Add plugin to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create food menu.
  4. Add shortCode to display the food item.

Requirements

  • WordPress version: >= 4
  • PHP version: >= 5.2.4

FAQ

How to Use Food menu

  • Go to Food menu > Add Food
  • Go to page or post editor insert shortcode.

Reviews

Xwejisun 15, 2025
The Food Menu – Restaurant Menu & Online Ordering for WooCommerce plugin has great reviews for ease of use and WooCommerce integration. You can use it to enhance Macdonalds Delicious Food Stuffz by creating a seamless online menu and ordering system
zosun 27, 2024
I had a fantastic experience with customer support! They were incredibly responsive and addressed my issue quickly and professionally. I’m really impressed with how efficiently they resolved my concern.
Lidosun 30, 2024
The best customer support i’ve ever received, quick, friendly, knowledgable and solution oriented.Went above and beyond to resolve my issues.10/10
zosun 8, 2023
I recently built a site for a local cafe and compared several menu systems. This was ideal for the requirements and was very easy to use. The paid version is also extremely well priced (affordable) and has just the right amount of features.
Read all 20 reviews

Contributors & Developers

“Food Menu – Restaurant Menu & Online Ordering for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

5.2.3 ( Apr 6, 2025 )

  • Added: New settings options for enhanced customization
  • Compatibility: Improved compatibility with the reservation system
  • Fixed: Resolved bug affecting mini-cart functionality

5.2.2 ( Feb 7, 2025 )

  • Fixed: Some settings were not saving correctly.

5.2.1 ( Jan 30, 2025 )

  • Fixed: Call to undefined method RT\FoodMenuPro\Helpers\FnsPro::enable_reservation()

5.2.0 ( Jan 29, 2025 )

  • Security Updated: Sanitize all inputs, and added nonce and user permission for admin ajax
  • Fixed: initFMP is not defined
  • Modify: Settings Modify
  • Fixed: Image ration fixed for a few list layouts
  • Fixed: Error occurred when food details image was disabled

5.1.4 ( Aug 8, 2024 )

  • Fixed: A few layout image not showing
  • Fixed: Category Layout post limit not working
  • Fixed: CSS Added
  • Fixed: JS Error fixed
  • Fixed: Admin Preview modify

5.1.3 ( May 30, 2024 )

  • Fixed: Mini cart box currency position by woocommerce currency settings
  • Fixed: Currency settings show / hide by food menu type
  • Fixed: Shortcode generator category style settings
  • Fixed: Design css

5.1.2 ( April 25, 2024 )

  • Fixed: Shortcode generator not displaying product by categories correctly
  • Fixed: Design css

5.1.1 ( April 22, 2024 )

  • Fixed: Design css issues
  • Fixed: Mini cart issues
  • Fixed: Product food location taxonomy issues

5.1.0 ( April 16, 2024 )

  • Added: Food location WooCommerce product taxonomy
  • Added: WooCommerce Mini Cart
  • Improved: Admin settings panel design improve
  • Fixed: Design css issues fixed

5.0.8 ( November 20, 2023 )

  • Added: WordPress 6.4 version compatible

5.0.7 ( June 23, 2023 )

  • Fixed: Preview Admin Ajax Warning
  • Added: WordPress 6.3 version compatible

5.0.6 ( June 23, 2023 )

  • Added: Food Price Apply Hook

5.0.5 (April 17, 2023)

  • Fixed: Some Css Issue

5.0.4 (Feb 07, 2023)

  • Added: Macedonian Denar currency.
  • Fixed: Icon is not showing in Shortcode Preview.
  • Fixed: Shortcode metabox CSS issue.

5.0.3 (Jan 11, 2023)

  • Fixed: Compatibility with the latest version of Yoast SEO.

5.0.2 (Dec 15, 2022)

  • Fixed: A security bug.

5.0.1 (Nov 18, 2022)

  • Added: An option for hiding Trailing Zeroes on prices.
  • Fixed: Some PHP errors.
  • Fixed: Random category order in category layouts.

5.0.0 (Sep 06, 2022)

  • Improved: Major UI update & layouts re-design.
  • Improved: Layout Styles.
  • Added: Some more layouts.
  • Added: Some more ShortCode settings.
  • Updated: Proper sanitization and escaping for all files.
  • Fixed: WooCommerce products visibility issue.
  • Fixed: Floating price display issue.

4.0.0 (Jun 14, 2022)

  • Improved: Major update in code quality.
  • Improved: ShortCode Generator UI revamped.
  • Fixed: Some Layout style issues.
  • Fixed: Some Post Meta issues.
  • Fixed: Elementor Preview issues.

3.0.11 (May 16, 2022)

  • Fixed: Pagination not working on front page.
  • Fixed: Pagination not working correctly when post limit applied.
  • Fixed: Some errors with PHP 8.0 environment.
  • Fixed: Compatibility with the latest Elementor version.
  • Fixed: Some CSS issue fixed.

3.0.10 (February 01, 2022)

  • Fixed: Custom image size issue
  • Fixed: Icon font issue

3.0.9 (Novembar 23, 2021)

  • Fixed css issue

3.0.8

  • Fixed WooCommerce category issue

3.0.7

  • Fixed field selection issue

3.0.6

  • Fixed layout preview color issue

3.0.5

  • Fixed template render issue

3.0.4

  • Fixed order by price issue

3.0.3

  • Added settings hook

3.0.2

  • Updated demo and documentation link

3.0.1

  • Button Typography in shortcode
  • Layout style issue

3.0.0

  • Update templating system and coding structure

2.2.71.3

  • Add WordPress 5.7 Support