Main Menu

Press Enter to search or Esc to close

FW Food Menu – Documentation

Time

FW Food Menu tutorial for WordPress

What the Time Addon Does

The FWFM Time addon controls menu availability based on time of day. You define availability windows at the category level, and any meals within a category outside that window are automatically shown as unavailable on the front end — greyed out, labelled accordingly, and with the Add to Cart button disabled. The addon also lets you configure your restaurant's working hours, which are displayed by the FWFM Time Module.

Use Cases

  • Meal-period menus — automatically disable breakfast items after 11:00 AM or dinner items before 17:00, without any manual changes.
  • Limited-time specials — restrict items to a specific window, such as a Happy Hour running from 16:00 to 18:00.
  • Working hours display — show your restaurant's opening hours in a sidebar or footer using the FWFM Time Module.

Category Availability Settings

Once the addon is active, each category gains time availability fields in its edit form.

  • Time availability — set to All day (the category is always available) or Specified (restrict it to a defined window).
  • Available from — the start time of the availability window (HH:MM format).
  • Available until — the end time of the availability window (HH:MM format).

Availability is set at the category level. Every meal item within a category shares the same window — you cannot set different times for individual items within the same category.

Working Hours Configuration

A Working hours schedule setting appears under Settings → General → Location. Use it to define your restaurant's open and close times for each day of the week. These hours are read by the FWFM Time Module and displayed in any module position you assign it to.

Front-End Behaviour

  • Meals in an out-of-window category are displayed as unavailable — appearance depends on your active template (greyed out or labelled).
  • The Add to Cart button is disabled for unavailable items.
  • Availability is checked server-side on every request using the server's current time.
  • Items are not hidden and the page layout is not changed — out-of-window items remain visible but inactive.

Time Zone Considerations

Availability windows use the server's PHP time zone. If the server's time zone does not match your restaurant's local time, items may become unavailable at unexpected times. Verify and adjust the server time zone in your PHP configuration to match your location.

To install this addon, open the Add-ons panel inside FW Food Menu. See Getting Started → Add-ons for details on free addons, paid addons, and site verification.


Was this article helpful?
Previous
Meal Badges
Next
Category PDF
  • Client Login

    Restore password
  • New Registration

or
Make sure @fastw3b.com email domain is white-listed in your email client to restore password, verify registration, get order confirmations, etc.