A countdown banner that never comes down, or a weekend offer that shows on a Tuesday, undermines itself.
Three related Pro conditions cover this: Current Date for a date range, Time of Day for a daily cutoff, and Day of Week for which days a block appears.
For every Dynamic Device setting in one place, see the Display Rules feature guide.
Before You Start
- Edition: Pro — Date, Time and Day of Week all need Nexter Blocks Pro.
- Block to enable: Display Rules, switched on under Nexter > Blocks in your WordPress dashboard.
Steps
- Open the block you want to control, go to Advanced > Nexter : Display Rules, and switch on Display Rules.

- Set Rule to the condition you want to check.

- For a date range, set Rule to Current Date and pick a Start Date and End Date.

- For a daily cutoff, set Rule to Time of Day and pick a time.
- For specific days, set Rule to Day of Week and pick one or more days.
Time of Day is a cutoff, not a start time. Measured: a time set two hours in the future showed the block; the same rule set two hours in the past hid it. The block shows only until that time each day, then disappears — there is no separate “after this time” mode.
How It Behaves
| Rule | Confirmed behaviour |
|---|---|
| Current Date | Shows the block whenever today falls between Start Date and End Date, both dates included — measured, an ordinary inclusive range. |
| Time of Day | Shows the block only before the time you set, every day — measured directly, future time showed it, past time hid it. |
| Day of Week | Shows the block on the days you tick. Reads the server’s day in UTC, not the site’s configured timezone — on a site set far from UTC, a visitor close to midnight can see a different day evaluated than their own calendar shows. |
Limitations
- Time of Day has no “after this time” mode — for a window, combine it with a second Time of Day rule and Display When: All Rules are True.
- Day of Week uses the server’s UTC day, not your site’s timezone — worth knowing if your site is set far from UTC and a rule seems to flip a little early or late.
- Dates and times use the site’s own clock, not the visitor’s — a visitor in a different timezone sees the same cutoff at a different local time for them.
Troubleshooting
My block disappeared right at the time I set
That is expected — Time of Day is a cutoff, measured. The block shows only until that time, not starting from it.
I want a block to show only between two times of day
Add two Time of Day rules and set Display When to All Rules are True — one rule Is before your end time, another rule Not before your start time.
The day seems to change at the wrong moment
Day of Week reads the server’s UTC day rather than your site’s timezone — on a site set well away from UTC, the changeover can land at an unexpected local time.










