YeeMenu – Restaurant Menu for WooCommerce

Description

Restaurant Menu transforms your WooCommerce store into a seamless, app-like restaurant ordering platform. Designed specifically for food businesses, it provides a streamlined interface for customers to browse categories, select product add-ons, and choose their dining preferences (Delivery, Takeaway, or Dine-In) without ever leaving the menu page.

Demo: https://demo.add-ons.org/restaurant-menu/menu/
Documentation: https://add-ons.org/document-restaurant-menu-for-woocommerce/
Pro Version: https://add-ons.org/plugin/yeemenu-restaurant-menu-for-woocommerce/

Features:

Menu Display & Visuals

  • Diverse Layouts: Supports Grid, List, Masonry, and Slider views.
  • Tabbed Menus: Categorize dishes by tabs (e.g., Starters, Main Course, Drinks) to reduce scrolling.
  • AJAX Filtering: Instant filtering by category or tags (e.g., Vegan, Spicy, Gluten-Free) without page reloads.
  • Quick View Popups: Shows dish details, nutritional info, and calories in a modal to keep customers on the menu page.
  • Responsive & Touch-Optimized: Mobile-first design with large touch targets and swipeable categories.

Admin Order Management (For Kitchen)

  • Chef View Filter: A one-click quick filter that shows only today’s active orders, automatically sorted by their scheduled pickup/delivery time.
  • Quick Actions: Mark orders as “Served” (Completed) or “Skip” (No-show/Cancelled) directly from the order list with AJAX buttons.
  • Custom Meta Columns: Service Type (Delivery/Takeaway/Dine-In), Branch, Guest Count, and Time Slot with live countdowns.
  • Advanced Filtering: Narrow down orders by Branch, Service Type, or Time Slot (Today, Tomorrow, Custom Date).

High-Conversion Ordering Flow

  • One-Page Ordering: Add multiple items to the cart and checkout on a single screen (App-like UX).
  • Dynamic Product Add-ons: Radio/Checkboxes for sizes, crust types, and toppings.
  • Floating Side Cart: A persistent cart drawer showing the total price and items in real-time.
  • Distance-Based Fees: Integration with Google Maps to calculate delivery costs based on radius or travel time.

Fulfillment & Kitchen Management

  • Kitchen Order View: High-contrast dashboard for chefs to manage “Pending” vs “Processing” orders.
  • Auto-Print Integration: Compatibility with Cloud/Thermal printers (Star/Epson) to print receipts instantly.
  • Order Status Alerts: Automatic email/Sound notifications to the kitchen when a new order arrives.

Screenshots

  • Frontend Right layout.
  • Setttings backend
  • Product add-ons

Installation

  1. Upload the yeemenu folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Ensure WooCommerce is active.
  4. Navigate to WooCommerce > Settings > YeeMenu to configure your store locations, timings, and display options.

FAQ

How do I change the restaurant’s opening hours?

Go to WooCommerce > Settings > YeeMenu > Timings. You can set multiple time slots for each day of the week.

Why don’t I see the “Branch” and “Guests” columns in my order list?

These columns are hidden by default to keep the interface clean. To show them, click Screen Options at the top-right of the Orders page and check the boxes for Branch and Guests.

What happens when I click “Served”?

It instantly marks the WooCommerce order as Completed and sends the standard completion email to the customer.

Reviews

There are no reviews for this plugin.

Contributors and Developers

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

Contributors

Change Log

1.1.2

  • Added: Add-ons & Extensions section in Settings.
  • Added: YeeExtra (Free Add-on) for extra features.
  • Added: YeePOS (Free Add-on) for POS system.

1.1.1

  • Added: Chef View quick filter for the admin order list.
  • Added: Quick Action buttons (Served/Skip) for one-click status updates.
  • Added: Advanced Filters (Service Type, Branch, Time Slot) to the orders table.
  • Added: Live Timing Countdowns in the orders list (“In 15 mins”, “Now”, etc.).
  • Improved: Documentation with new guides and FAQs.

1.0.0

  • Initial Release.
  • Added support for Full, Left, and Right layouts.
  • Implemented multi-slot Restaurant Timings with toggle visibility.
  • Integrated WooCommerce Order Summary block aesthetics.