Time blocks¶
Time blocks are the building blocks of every schedule. One block per image-and-time-window combination.
Anatomy of a block¶
- Days of week — Mon, Tue, Wed, Thu, Fri, Sat, Sun. Pick any combination.
- Start time — HH:MM in 24-hour format.
- End time — HH:MM in 24-hour format.
- Image — pulled from your WordPress media library.
How blocks are evaluated¶
On every request, the plugin walks the schedule's blocks in order, top to bottom. The first block whose day-of-week and HH:MM window contain "right now" wins. If no block matches, the schedule's default image is served. If there is no default, the plugin's built-in 1×1 transparent pixel is served (so the URL never 404s).
Block ordering matters¶
If two blocks overlap, the earlier one wins. To handle exceptions (for example, a holiday image that overrides normal hours), put the exception block first in the list and the normal-hours block second.
Tier limits¶
- Free: 1 schedule with up to 2 images per schedule (so up to 2 blocks plus a default).
- Business: 5 schedules with up to 10 images per schedule.
- Enterprise: 36 schedules with unlimited images per schedule.
Common patterns¶
- Office hours: Mon-Fri 08:00–17:00 = open image; otherwise = closed image (set as schedule default).
- Lunch closure: Mon-Fri 08:00–12:00 = open, 12:00–13:00 = lunch, 13:00–17:00 = open. Three blocks.
- Weekend variant: add a Sat 10:00–14:00 block with a "Saturday hours" image; weekday blocks remain unchanged.