Food Online for WooCommerce

Beschrijving

Food Online turns WooCommerce products into a restaurant menu where customers browse, choose options and order without leaving the page.

Build the menu page with the Food Online Menu block, or use the classic shortcodes on any page.

Food Online Menu block

  • Add the menu in the block editor and style it in the block settings.
  • Start from a ready-made template: Valdemar Dark, Ellen Noble, Einar’s Fusion, Arcade, Street or the 2026 Template.
  • Product popup with options, mini cart and category navigation.
  • Show opening hours and the estimated order time above the menu.
  • Works with block themes and classic themes.

Classic shortcodes

  • [foodonline] or [foodonline2] shows the full menu with categories, product popup and mini cart.
  • [foodonline_menu] and [foodonline_minicart] place the menu and the cart separately, for example in a page builder layout.
  • Choose categories, tags, products and order: [foodonline categories=”pizza,salad”].
  • One column, two columns or the 2020 layout. Choose per page with layout=”twocols”.
  • Give the classic menu the look of a block template with template=”arcade”, and show category images with category_image=”yes”.
  • Settings for colors, icons, product images, popups, search, sticky category menu, accordion and the mobile bottom bar.

Products

  • Use WooCommerce simple and variable products. Attributes give choices such as sizes, toppings and sides.
  • Compatible with WooCommerce Product Add-Ons.
  • Menu sections follow your WooCommerce product categories and their order.

Free vs Premium

The free version on WordPress.org includes:

  • Food Online Menu block with six ready-made templates
  • Classic shortcodes with one column, two columns or the 2020 layout
  • Product popup with options, mini cart and category navigation
  • Opening hours and estimated order time above the menu
  • Simple and variable products, compatible with WooCommerce Product Add-Ons
  • Block themes and classic themes

Food Online Premium adds:

  • Home delivery, pickup and eat at restaurant as delivery modes
  • Delivery address and postcode validation on the menu page with Google Maps
  • Several pickup locations
  • Scheduled time slots for delivery, pickup and eat in
  • Delivery and pickup time picker at checkout
  • Order ready time, with delivery time calculated by car or bike
  • Menus shown by delivery mode and schedule
  • Reminder popup at checkout for drinks, tips or extras
  • Checkout blocks

Works with

Schermafbeeldingen

Blokken

Deze plugin voorziet 1 blok.

  • Food Online Menu Food Online´s menu block.

Installatie

  1. Make sure WooCommerce is installed and active.
  2. Install and activate Food Online for WooCommerce.
  3. Add your dishes as WooCommerce products and put them in product categories. The categories become the menu sections.
  4. Create a menu page:
    • Block editor: add the Food Online Menu block and choose a template.
    • Classic: add the shortcode [foodonline] (or [foodonline2] if your theme changes the WooCommerce product loop).
  5. Classic menu settings are in WooCommerce > Settings > Food Online. The Blocks Guide on the same page explains the block.

FAQ

Block or shortcode?

Use the Food Online Menu block on new pages. The shortcodes remain for existing pages and page builders. Both work with block themes and classic themes.

Can a page use other settings than the global ones?

Yes. The shortcodes accept template=”…”, layout=”…” and category_image=”…”. The first menu shortcode on the page that sets them decides.

How do I change the order of categories and products?

Categories follow the order in WooCommerce > Products > Categories, or the Food Online category sorting. Products follow the WooCommerce menu order, or orderby=”…” in the shortcode.

Can I offer toppings and side dishes?

Yes, with variable products and attributes, or with WooCommerce Product Add-Ons.

Can I define the delivery area with a drawn zone?

Yes, with Shipping Zones by Drawing.

Can I translate Food Online?

Yes. Translations are managed on translate.wordpress.org, and you can adjust texts with a plugin such as Loco Translate.

Beoordelingen

24 september 2021
Really awesome support (Pro version in use) and can be modified kinda well to match different type of visual needs. Allows you to build Foodora like WooCommerce shop.
30 april 2021
Shame I cant give them 6 stars… The Food Online developers continue to impress. Support is still there and they have even added extra functions after a support question (which are now available on the update). The plugin is running on a website providing Delivery, Pickup and eat at restaurant service. The end client is very happy with the plugin and the kitchen staff like the ability to sort WooCommerce orders buy dispatch/delivery times. I really hope these guys get the Wordpress 5 star user review they deserve for the plugin!! Original Review: Like this plugin a LOT and I've tried a few…. Paid for the premium (good value for money vs features). I had problems finding a setting (my own problem for skim reading the instructions!), emailed support at the weekend and they pointed me in the right direction. This plugin has everything needed to do DELIVERY, COLLECTION and TABLE SERVICE options. The time adjustment settings are great and I cant see any issues as yet! Great job developers! Looking forward to seeing the future progress.
15 maart 2021
Support is very slow – if none. I have several problems and questions that are still unresolved after 2 months of ping pong of emails. Plugin has potential, but it needs better service. I bought Pro because of functionality, but it has many problems – even with their own other plugin.
Lees alle 25 beoordelingen

Bijdragers & ontwikkelaars

“Food Online for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Food Online for WooCommerce” is vertaald in 2 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Food Online for WooCommerce” naar jouw taal.

Interesse in de ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

6.0.0

  • Major release. Please test on a staging site before updating a live store.
  • New: Food Online Menu block with six ready-made templates.
  • New: Menu templates for the classic shortcodes, chosen in the settings or with template=”…”.
  • New: Shortcode attributes layout=”…” and category_image=”…” for [foodonline], [foodonline2] and [foodonline_menu].
  • New: Manual category sorting.
  • Changed: Reorganized settings.
  • Fix: Shortcode settings are now applied in block themes.
  • Fix: Product names with “&” in the mini cart.
  • Fix: Stray output from bundled files could break REST and AJAX responses.
  • Compatibility: WordPress 7.1 and WooCommerce 11.2.
  • Requirements: WordPress 6.6 and WooCommerce 9.8 or later.

5.4.6.11

  • Fix: Prevented a fatal error in WooCommerce’s New order email preview when it uses an unsaved preview order.

5.4.6.10

  • Compatibility: Compatible with WooCommerce 9.8 & WordPress 6.8

5.4.6.9

  • Compatibility: Compatible with WooCommerce 9 and blocks checkout.
  • PHP: Updated compatibility with PHP 8.3.

5.4.6.1

  • Fix: Script wc_cart_fragments needs to be manually loaded since WooCommerce 7.8. Conditional checks fixed.

5.4.6

  • Fix: Script wc_cart_fragments needs to be manually loaded since WooCommerce 7.8

5.4.5

  • Compatibility: Increased compatibility with Divi page builder
  • Compatibility: Compatibility with WooCommerce HPOS (beta)

5.4.4

  • Fix: Menu category images

5.4.3

  • Added: New filters ‘fdoe_is_shortcode_topbar’ and ‘fdoe_is_shortcode_delivery’

5.4.2

  • New: New option to show a sale badge in the menu
  • Added: New filter ‘fdoe_is_shortcode_minicart’
  • Fix: Minicart increment buttons don´t work in shortcode ‘foodonline_minicart’ for some cases

5.4.1.14

  • New behavior: Product sorting now default to “menu order”

5.4.1.12

  • New behavior: Category sorting now default to “menu order”

5.4.1.10

  • Improvement: Shortcodes improvement

5.4.1.7

  • Compatibility: Compatible with WP 6.1

5.4.1.6

  • New option: Category Menu horitazional scrollable
  • Version harmonization

5.3.0.5

  • Compatibility: Compatible with Live Order Confirmation Plugin

5.3.0.2

  • Fixes: Minor bug fixes and adjustments

5.3.0

  • Compatibility: Compatible with Shipping Zones by Drawing 2.7.0
  • Fixes: Minor bug fixes and adjustments

5.2.0.3

  • Fix: Trailing whitespace may cause incorrect output

5.2.0

  • Fix: Ajax nonces
  • Improvement: Improved jQuery 3 compatibility
  • Improvement: Coding standard improvement

5.1.3

  • Fix: Option “Show subcategories together with their parent category and not as an independent category” cause the menu to stop loading

5.1.0

  • New feature: Live search in menu
  • Improvement: jQuery 3 compatibility
  • New behavior: Availability schedule categories and tags now work as an AND condition if both are set for a schedule

5.0.5

  • Fix: Remove button in mini cart does not show for some configurations
  • Improvment: Improved rtl language support
  • Improvment: Uppdated templates ‘simple.php’ & ‘product-image.php’ for ‘single-product’

5.0.2

  • New behavior: Removed stripping html-tags from product short description
  • New behavior: Order status ‘on-hold’ is now included when counting “extra time”

5.0.1

  • Fix: CSS fix cart modal

5.0

  • MAJOR UPDATE *
  • New behavior: If you have schedules with the application “Place Order”, it is now mandatory to choose some product categories to which the schedule applies to
  • New feature: New abilities on how to calculate order times
  • Fix: Closing tag missing on the shop link element
  • New feature: Popup informing on which products that are not available to order according to availability schedules