BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Block Visibility Manager icon
Maintained Tested up to 7.0.6

Block Visibility Manager

Block Visibility Manager gives you fine-grained control over which blocks support visibility rules in the block editor.

Active installs<10New
Downloads · 30d44▲ +12.8% vs prev. 30d
Rating—0 reviews
Health score49/100Fair
All-time downloads614Since Jul 2025
Support resolved—No recent threads
RequiresWP 6.2PHP 7.2+
Downloads · 7d6▼ -53.8% week over week
Our verdict

Use with caution

Block Visibility Manager works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 2Aug 15Sep 29
Yesterday1
Daily average (1y)1
Peak day31Jun 13, 2026
Last 12 months508

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Block Visibility Manager stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
block >100 10,000 Best block plugins →
block visibility >100 2,561 Best block visibility plugins →
block-editor >100 9,438 Best block-editor plugins →
gutenberg >100 7,772 Best gutenberg plugins →
visibility >100 5,054 Best visibility plugins →

About Block Visibility Manager

From the official readme · v1.0.2

Description

Block Visibility Manager gives you fine-grained control over which blocks support visibility rules in the block editor.

You can conditionally show or hide individual block based on:

  • Time
  • Date and time
  • User roles (including guests)
  • Device type (mobile, tablet, desktop)

Benefits

  • Show a block only during a limited time (e.g. event banners)
  • Hide a block for guests
  • Improve content relevance and scheduling without complex tools.
  • Keep the editor clean by enabling visibility only where needed.
  • No performance overhead or custom block lock-in.
  • 100% native: works seamlessly with WordPress Core and Gutenberg.

Features

  • Time Scheduling – Show or hide blocks between specific times, everyday (based on server time).
  • Date & Time Scheduling – Show or hide blocks between specific dates with time for granular control, based on UTC+0 timezone. For example you can display a block only on Amazon Prime Days, from 00:00 of the first day to 23:59 of the last day.
  • User Role Targeting – Restrict visibility based on WP user roles, such as Administrator, Editor, Subscriber, and others — or hide/show blocks specifically for guests (non-logged-in users).
  • Device-Based Display – Conditionally hide blocks on mobile, tablet, or desktop. his is achieved using fixed CSS media queries, ensuring consistent behavior across themes without relying on JavaScript.
  • Selective Block Control – Choose which blocks support visibility settings.
  • Fully Native – Built using core WordPress components and filters only.

Who Is It For?

  • Content creators who want to show time-sensitive content.
  • Developers and site builders who prefer native, non-bloated solutions.
  • Agencies looking to offer clients role-based or scheduled content blocks.
  • Marketers who need to hide/show promotions or messages dynamically.

Why Use This Plugin?

Need to:

  • Show a block only during a limited time (e.g. event banners)?
  • Hide a message from logged-out users?
  • Disable visibility options on blocks that don’t need them.
  • Avoid third-party plugins that add extra blocks or scripts?

Block Visibility Manager solves these problems cleanly and natively.

Technical Notes

No Blocks Added
This plugin does not add any new blocks. Instead, it extends existing core WordPress blocks using official filters and native UI components, keeping your site fast, lean, and fully compatible with WordPress standards.

Device-Based Visibility
The hiding functionality for mobile, tablet, or desktop relies purely on CSS using display: none;. No JavaScript is involved. This ensures lightweight and consistent behavior across different themes.

Server-Side Visibility Filtering
Other visibility conditions (such as time range, date range, or user roles) are enforced server-side. If a block does not meet the defined conditions, it is entirely removed from the rendered HTML output.

Editor Behavior
Visibility settings currently apply only on the frontend. Blocks remain fully visible in the editor to avoid confusion during content creation. Visibility conditions are not previewed in the block editor at this time.

Block Visibility for WordPress Block Editor
This plugin is designed exclusively for the WordPress Block Editor (Gutenberg). It does not support other page builders such as Elementor, Beaver Builder, WPBakery, or others.

If you are using a block-based theme or editing content with the native WordPress block editor, this plugin will seamlessly integrate. For other builders, visibility settings will have no effect.

Installation

  1. Upload the plugin files to the /wp-content/plugins/block-visibility-manager directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Go to Settings > Block Visibility to choose which blocks should support visibility options.

Frequently asked questions

Does this plugin add new blocks?

No, it extends existing WordPress core blocks via filters.

Will it work with custom blocks?

Only core blocks are supported by default. Third-party blocks may work if registered using block.json.

Can I remove the plugin without affecting saved content?

Yes. Visibility settings are saved in block attributes and will not break your layout.

Does it load custom scripts?

No. It uses WordPress core components and no custom frontend JavaScript.

Changelog

1.0.2

  • Fixed 400 Bad Request error on block-renderer REST API for server-side rendered (dynamic) blocks

1.0.1

  • Security and logic bug fixes
  • Fixed deprecated API usage
  • Added settings link on the Plugins page

1.0.0

  • Release

Full changelog on WordPress.org →

Screenshots

Block Visibility Manager in action.
Block Visibility Manager in action.
Visibility options available inside block settings.
Visibility options available inside block settings.
Admin panel to enable or disable visibility support per block.
Admin panel to enable or disable visibility support per block.
Example: Set a block to show only during a specific date/time range.
Example: Set a block to show only during a specific date/time range.
Example: Set a block to show everyday only during a specific time range, and hide it on mobile.
Example: Set a block to show everyday only during a specific time range, and hide it on…
Example: Hide banner on mobile.
Example: Hide banner on mobile.
Block Visibility Manager screenshot
Block Visibility Manager screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Block Visibility Manager alternatives

All block plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Spectra Legacy – Gutenberg Blocks Spectra Legacy – Gutenberg Blocks Gutenberg blocks for existing Spectra websites. Maintained, stable, and fully supported —… by Brainstorm Force 1M+ ★★★★★★★★★★ 4.7 (1.9K) 2 days ago 88
2 Breadcrumb NavXT Breadcrumb NavXT Adds breadcrumb navigation showing the visitor's path to their current location. by John Havlik 800K+ ★★★★★★★★★★ 4.6 (132) 1 month ago 77
3 PDF Embedder – PDF Viewer & Embed PDF Files for WordPress PDF Embedder – PDF Viewer & Embed PDF Files for WordPress Embed PDF files in WordPress posts and pages with a responsive PDF viewer block, live Block… by Syed Balkhi 300K+ ★★★★★★★★★★ 4.7 (523) 2 months ago 92
4 Layout Grid Block Layout Grid Block A Gutenberg container block to let you align items consistently across a global grid. by Automattic 200K+ ★★★★★★★★★★ 4.7 (13) 3 years ago 43
5 Crowdsignal Forms Crowdsignal Forms The Crowdsignal Forms plugin allows you to create and manage polls right from within the… by Automattic 200K+ ★★★★★★★★★★ 5 (3) 3 months ago 73
6 Content Views – Post Grid & Filter (Shortcode, Blocks, Elementor Widgets) Content Views Easy to show posts, pages, custom posts in customizable grid, list, slider, accordion… by Content Views 100K+ ★★★★★★★★★★ 4.8 (333) 1 month ago 88
7 Email Address Encoder Email Address Encoder A lightweight plugin that protects email addresses from email-harvesting robots, by… by Till Krüss 100K+ ★★★★★★★★★★ 4.2 (160) 6 months ago 77
8 Simple Sitemap – Responsive HTML Sitemap for WordPress Simple Sitemap – Responsive HTML Sitemap for WordPress Build a responsive HTML sitemap in the block editor with live preview, flexible sorting… by David Gwyer 60K+ ★★★★★★★★★★ 3.9 (72) 4 weeks ago 90
9 Flexible Table Block Flexible Table Block Flexible Table Block is a custom block plugin for the WordPress block editor that allows… by Aki Hamano 40K+ ★★★★★★★★★★ 4.9 (34) 2 months ago 76
10 Genesis Blocks Genesis Blocks A collection of content blocks, sections, & full-page layouts for the block editor. by StudioPress 40K+ ★★★★★★★★★★ 3.7 (24) 1 month ago 65

FAQ

Block Visibility Manager: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 30, 2026

Is Block Visibility Manager free?

Yes. Block Visibility Manager is free to download and use from the official WordPress.org plugin directory.

Is Block Visibility Manager safe to use in 2026?

Block Visibility Manager works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

How many websites use Block Visibility Manager?

Block Visibility Manager is active on <10 WordPress websites and has been downloaded 614 times since it launched in July 2025. It was downloaded 44 times in the last 30 days.

Does Block Visibility Manager work with WordPress 7.1?

Block Visibility Manager is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Block Visibility Manager need?

Block Visibility Manager requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Block Visibility Manager last updated?

The latest version, 1.0.2, was released on June 13, 2026 (4 months ago).

Who makes Block Visibility Manager?

Block Visibility Manager is developed and maintained by robertoiacono.

What are the best alternatives to Block Visibility Manager?

The most popular alternatives to Block Visibility Manager are Spectra Legacy (1M+ installs), Breadcrumb NavXT (800K+ installs) and PDF Embedder (300K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.