Widget Visibility Time Scheduler
View on WordPress.orgScores higher than 46% of indexed plugins
About
Control the visibility of each widget easily based on date, time and weekday.
What It Does
Widget Visibility Time Scheduler lets you show or hide individual widgets based on date ranges, specific times of day, and weekdays, all from the standard WordPress widget settings panel. It works without shortcodes or page builders, adding scheduling fields directly to each widget's configuration area. Essentially, it automates showing seasonal banners, business hours, or timed promotions without manual edits.
Who It's For
This is best for small to mid-sized sites, especially local businesses like restaurants, clinics, or appointment-based services, that need to rotate widget content based on hours or seasons. It also fits event promoters and small e-commerce shops running flash sales or limited-time offers from their sidebars and footers.
Who Should Skip It
If you use a modern block theme or page builder like SiteOrigin or Blocksy, you already have scheduling options baked in, so this plugin is redundant. Developers and large sites needing conditional logic based on user roles, pages, or custom criteria should look at a full widget conditions plugin instead.
The Bottom Line
Widget Visibility Time Scheduler is a focused, lightweight tool that does one thing well: scheduling widget visibility by date and time without bloat. Its perfect user rating and recent maintenance are genuine positives, but the tiny install base and zero support threads mean you are betting on a small developer. For classic widget users with straightforward scheduling needs, it is a solid pick at a Quality Score of 75.93/100.
Related Plugins
Pick this if you want a full widget ecosystem with built-in visibility controls and 400,000 installs backing it.
Choose this when your priority is importing demo content rather than scheduling widget display.
Go with this if you use the Blocksy theme and want widget scheduling integrated into a broader site customization suite.
Pick this for moving widget setups between sites, but it does not handle time-based visibility.
Choose this for security rather than scheduling; it pairs well with jetpack-related workflows mentioned in the tags.