Time-Based Menu

Schedule food categories to appear automatically based on the time of day. Breakfast, lunch, dinner, and specials display exactly when they should.

Included in Professional, Business, Agency

Only need this one? Buy it on its own from $49 / year

RestroPress Time-Based Menu product visualRESTROPRESS · ORDERING
Breakfast, lunch and dinner categories that appear on schedule.

WHAT TIME-BASED MENU ADDS

The right menu at the right hour.

01

Scheduled menu categories

Create named menu slots such as Breakfast, 07:00 AM to 11:00 AM, then assign each food category to one or more slots. The menu updates automatically.

02

Multiple time windows

Define as many time-based schedules as you need for breakfast, lunch, dinner, and specials.

03

Auto-hiding unavailable categories

Categories whose slot is not active are removed from the category list and the menu, together with every item in them.

04

Time-limited promotions

Create special menus for happy hour or peak-time promotions that appear on schedule.

05

Easy schedule configuration

Add slots with a 12-hour time picker under RestroPress > Settings > General > Time Based Menu, then tick the slots on each food category's edit screen.

06

Works with the standard RestroPress menu

Filters the category list and the food item templates through RestroPress's own hooks, including the modern template pack and the mobile category menu.

07

Follows the chosen service time

Once a customer picks a delivery or pickup time, the menu is filtered for that time instead of the clock. Someone ordering at 10 AM for a 1 PM pickup sees the lunch menu.

08

Overnight slots and matching time options

A slot can run past midnight, for example 08:00 PM to 02:00 AM. Delivery and pickup time options that fall outside every slot are removed from the time dropdowns.

MAKE IT YOURS

From setup to service.

Time-Based Menu switches your dayparts for you, so the online menu always matches what the kitchen is cooking right now.

Get setup guidance
  1. 01

    Enable Time-Based Menu

    Install and activate the extension under Plugins, then open RestroPress > Settings > General > Time Based Menu.

  2. 02

    Create slots, then assign categories

    Click Add New Occasion, give the slot a name and a start and end time, and save. Then go to Food Items > Food Categories, edit each category and tick the slots it belongs to under Select Menu Slot.

  3. 03

    The menu updates itself

    Customers see only the categories whose slot covers the current time, or their chosen delivery or pickup time. Assign every category to at least one slot, because unassigned categories are hidden whenever any slot is active.

PLANS & REQUIREMENTS

The right tool. The right plan.

ORDERING EXTENSION

Included in Professional, Business, Agency

Compare the complete feature list to see which plan fits the rest of your setup.

BUY THIS EXTENSION ONLY

Buy Time-Based Menu on its own.

Yearly licence, cancel any time. Pick how many websites you run.

Licence key and download appear in your account right after checkout. Includes updates and support for this extension.

QUESTIONS, ANSWERED

A few things to know.

Can I have different schedules on different days?
No. Slots are defined by a start and end time only and apply every day of the week, so a weekend-only brunch is not possible with this extension. A category can belong to several slots, and a slot can cross midnight, for example 08:00 PM to 02:00 AM. Categories not assigned to any slot are hidden whenever a slot is active, so assign every category you want customers to see.
What happens outside the scheduled hours?
The category and every item in it are hidden from the menu until the next window opens, so nobody can order breakfast at 9pm. If no slot covers the current time at all, the whole menu is empty, so make sure your slots cover every hour you take orders.
Can I create a special promotional menu for specific hours?
Yes. Create a category such as Happy Hour, add the dishes or drinks, and set it to show from 4pm to 6pm. It appears automatically at four and disappears at six without anyone touching the site.
Does it work with all RestroPress themes?
It hooks into the standard RestroPress category list and food item templates, including the modern template pack and the mobile category menu, so sites using the standard RestroPress menu respect the schedule. Custom templates that build their own category list can bypass it. The time is taken from your WordPress timezone setting, and once a customer has chosen a delivery or pickup time, that time is used instead of the clock.

YOUR NEXT DIRECT ORDER STARTS HERE

See how it works for your restaurant.

Explore the ordering experience, then choose the tools your team needs.