Build a menu and ordering experience for your restaurant
Food Menu Pro extends the Food Menu WordPress plugin for restaurants, cafés, cloud kitchens, fast-food outlets, catering services, and other food businesses. It brings menu presentation and WooCommerce ordering together, so customers can browse dishes, choose options, and place orders through your website.
You can begin with a standalone food menu using the Food Menu post type. This mode displays item names, images, descriptions, and prices without requiring WooCommerce. When you are ready to accept online orders, switch the data source to WooCommerce and use cart, checkout, payments, inventory, delivery, and pickup features in the same site.
Advanced menu presentation
Food Menu Pro adds more than 20 additional layouts, including further grid, slider, filter, category, and WooCommerce display variations. These options help you choose a presentation suited to a compact café menu, a large restaurant catalogue, seasonal specials, or a menu where food photography is central.
Customers can view item details through single-page or multi-page popup layouts. AJAX pagination supports numbered loading, load more, and auto-scroll approaches, helping larger menus remain easier to browse. Variable pricing lets you provide different prices for sizes such as small, medium, and large, while regular and sale prices support promotional offers.
Give customers more ordering choices
- Product add-ons: offer extra toppings, sides, and special requests.
- Ingredients and nutrition: add details and units using drag and drop.
- Reviews and ratings: let customers review and rate menu items.
- Delivery and pickup: configure order types by food location, weekly schedules, and holidays.
- Menu and category discounts: apply percentage discounts to selected menus, categories, or the cart.
WooCommerce provides the ordering foundation, including cart and checkout flows. Food Menu also supports the WooCommerce mini cart and block-based Pickup/Delivery and Tip blocks. The free functionality includes tips and gratuity, special-menu popups, product discounts, and a standard table reservation system, while Pro adds more advanced controls for growing operations.
Support dine-in and restaurant operations
Food Menu Pro includes QR Code Table Ordering for dine-in service. Guests can scan a code at the table, browse the menu, and place an order linked to that table through a streamlined dine-in checkout.
The Visual Table Reservation feature provides an interactive floor plan so guests can select an exact table and seat. The operations suite also includes a kitchen monitor, POS printing, SMS and WhatsApp notifications, inventory management, and order tracking. Together, these tools connect customer ordering with practical restaurant workflows.
Flexible WordPress publishing
Create unlimited shortcodes through a four-step generator covering layout, filtering, field selection, and styling. Food Menu works with Gutenberg through a dedicated block, with Elementor widgets and WPBakery support through shortcodes. Styling controls cover colors, typography, and image settings, while translation-ready files support Loco Translate and WPML.
Installation and setup
- Install and activate Food Menu Pro on your WordPress site.
- Choose the Food Menu post type for a standalone menu, or configure WooCommerce as the data source for online ordering.
- Create menu items, prices, categories, images, descriptions, options, and relevant ordering settings.
- Use the shortcode generator, Gutenberg block, Elementor widget, or WPBakery shortcode to place the menu on your pages.
- Configure delivery, pickup, reservations, QR ordering, and operational tools according to your restaurant workflow.