Timed Visibility Block

Description

Timed Visibility Block is a powerful wrapper block for the Block Editor (Gutenberg) that allows you to schedule when content is shown or hidden based on various time-based rules.

Key Features:
Date-Time Range Visibility: Show or hide content between a start and end date-time.
Daily Schedule Mode: Repeat visibility daily between a set time range (e.g., from 9:00 AM to 5:00 PM every day).
Show/Hide Mode: Decide whether to show or hide content during the selected schedule (inverted logic support).
Fallback Message: Optionally display a custom message (e.g., โ€œThis content is no longer availableโ€) when the content is hidden.
No Output on Expiry: When hidden, content is not rendered at all, keeping the HTML clean and optimized.

Screenshots

  • Add Timed Visibility Block
  • Add Block content
  • Configure block settings

Blocks

This plugin provides 1 block.

  • Timed Visibility Block Control when your content shines. Perfect for announcements, promotions, and time-sensitive information!

Installation

  1. Upload the plugin files to the /wp-content/plugins/timed-visibility-block directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the โ€˜Pluginsโ€™ screen in WordPress

FAQ

Can I put any kind of block inside the Timed Visibility Block?

Yes, this block is a wrapper block that supports nesting any type of blocks inside.

What happens to the content when itโ€™s hidden? Is it just visually hidden or completely removed?

The content is completely removed from the front-end HTML and will not be rendered, ensuring itโ€™s not visible or accessible.

Can I show a fallback message instead of hiding the content completely?

Yes, you can set a custom fallback message to display in place of the content when itโ€™s hidden.

What time zone does the scheduling use?

The scheduling uses the WordPress siteโ€™s configured time zone.

Reviews

๐Ÿ—“๏ธ๐Ÿ—“๏ธ7๏ธโƒฃ 23, 2025 1 reply
I was searching for a means to show different content after a certain date & time. on specific pages. I tried the โ€œplan featureโ€ built in WordPress, but it hides the complete page as long as the given date & time is not reached. Then I found โ€œcontent update schedulerโ€ but never managed to get it doing what it should.Finally I found this tiny pluginn which worked immediately as I intended.Thank you
Read all 1 review

Contributors & Developers

“Timed Visibility Block” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Release