Block Visibility Manager
Block Visibility Manager gives you fine-grained control over which blocks support visibility rules in the block editor.
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 & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Block Visibility Manager stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| block | >100 |
| block visibility | >100 |
| block-editor | >100 |
| gutenberg | >100 |
| visibility | >100 |
About Block Visibility Manager
From the official readme · v1.0.2Description
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
- Upload the plugin files to the
/wp-content/plugins/block-visibility-managerdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- 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
Screenshots
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.
Best Block Visibility Manager alternatives
All block plugins →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