Learn how to create time-sensitive labels/badges for WooCommerce products via Advanced Woo Labels plugin.
In this article we will cover how to create time-sensitive labels/badges for your WooCommerce shop.
Time-sensitive means that labels are created to be visible only for a specific amount of time and within specific timeframes.
Examples:
"Black Friday Deal" product label
"Weekends Promo" product label
"Happy Hours" product label
Below we will cover how to create all such labels by using special label display conditions options.
Let’s dive into how to create time-sensitive labels/badges based on different date/time parameters.
First, let’s look at how to create a product badge "Black Friday Deal" that must be visible only on a specific date. In our example, it will be Fri, Nov 27, 2026
.
Time-Sensitive labels "Black Friday Deal"
Nov 27, 2026
, set the following rule for the Label Conditions option: Date -> equal to -> 27/11/2026
Display conditions for "Black Friday Deal" badge
Additionally, you can set any other display condition rules, such as showing the badge only for products with specific categories, tags, attributes, etc.
Black Friday Deal
Label text option for "Black Friday Deal" badge
Now you can check your label. Just remember that it will be visible only on the specified date.
Now let’s create a "Weekends Promo" badge that is visible only on weekends - Saturday and Sunday.
"Weekends Promo" badge
Day of week -> equal to -> Saturday OR
Day of week -> equal to -> Sunday
Display conditions for "Weekends Promo" badge
You can also add other display condition rules based on categories, tags, etc.
Weekends Promo
Label text option for "Weekends Promo" badge
The label will now be visible only on weekends.
Let’s now create a "Happy Hours" badge that will be visible every day from 2 pm to 4 pm.
"Happy Hours" badge
Time -> equal to -> 14:00 - 16:00
Display conditions for "Happy Hours" badge
As usual, you can add more conditions as needed.
Happy Hours
Label text option for "Happy Hours" badge
The label will now appear only during the specified hours.
We’ve covered how to create labels based on date, time, and day of the week. But what if you need to show a label only on a specific date and at a specific time?
Example: Show a label only on Nov 27, 2026, from 2 pm to 4 pm.
No problem! You can combine multiple display rules using logical groups. In this case, the display conditions would be:
Date -> equal to -> 27/11/2026 AND
Time -> equal to -> 14:00 - 16:00
Display conditions based on date and time
Using this method, you can combine as many display conditions as you need - not just time-sensitive ones, but also those based on product data, page type, or current user parameters.
Yes, you can set conditions for multiple dates or use day-of-week and time combinations to simulate recurring schedules.
Yes. Once the condition is no longer met, the label will stop displaying automatically.
Absolutely. You can combine time conditions with product conditions such as categories, tags, or custom attributes.