Block Visibility — Conditional Visibility Control for the Block Editor
by Nick Diego · Blocks
Also makes 4 other plugins · 104K+ installs across the portfolio →
Easily show or hide any WordPress block. Schedule block visibility. Restrict blocks to specific screen sizes, user roles, post types, and more.
84 health vs 67 average across 1,682 Blocks plugins
Directory ranking optimization
How it's scored →How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.
Well optimized
Biggest win: Support resolution
To rank higher: Mark more forum threads resolved — the resolved ratio feeds the ranking.
Get the full rank-higher report →Daily downloads
Since 2022-10-05 · 1,421 days · wp.org + Plugin Pulse archive
30-day downloads
Rolling 30-day volume · peaks are release surges
19.1K
now · peak 31.3K
Directory rank vs rivals
wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you
Rating trend
Star average over time · dips mark rough releases
Update activity
How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.
Release cadence
Occasionally updatedHow often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.
1
releases in the last 12 months
7mo ago
latest release · v3.7.1
55
tagged releases on record
Recent releases
What its installed base runs
via wordpress.orgShare of active installs on each version of this plugin · 92% run the current release. Green is the current release; a big slice on older versions is a user base that has stopped updating.
Estimated active installs
The public count shows “40K+”. Our estimate pins where the real number sits.
Refined from the date this plugin crossed into its current band.
Install history · since 2020-10-01 · 1,439 observations
Estimated value
What this plugin might earn a year, and what it might sell for. Modeled from public signals; we don't see anyone's books.
Est. annual revenue
Est. acquisition value
No paid tier is visible, so we don't put a figure on revenue or sale value: that would be guessing. The install base is a real asset to an acquirer, just not one public data lets us price.
Details
Recent reviews
All reviews on wp.org ↗- ★★★★★ efrap5mo ago
Well made, easy to use, many options. Thank you!
Read on wp.org ↗ - ★★★★★ Rafa Verde5mo ago
Great plugin! I use it alongside the Bogo multilingual plugin. It’s a clever way to manage multilingual sites in FSE by displaying different navigation menus based on the URL path. While dedicated premium multilingual plugins might offer more automated features, this combination is a robust, lightweight, and perfect solution for small websites on a budget.
Read on wp.org ↗ - ★★★★★ Mickaël Larguier6mo ago
I use this plugin on several sites I’ve built with Gutenberg and it adds really useful features. It offers a lot of flexibility without adding an intrusive interface. Thanks for building this plugin!
Read on wp.org ↗ - ★★★★★ grayayer7mo ago
Nick has truly gone above and beyond with this plugin. Block Visibility is something that should be in core, but even beyond the basics, he’s provided the community with a truly enterprise/premium tool. The documentation is extensive and easy to access. Unlike many other systems of hiding content (like the responsive visibility settings in Kadence Blocks), all Block Visibility controls conditionally render content at the server level improving SEO and page speed. It’s important to note that the Screen Size control is the only control that hides blocks using CSS.
Read on wp.org ↗ - ★★★★★ bkrg7mo ago
I couldn’t hide certain blocks inside other blocks from plugins.Block Visibility allowed me to do it very easily and quickly.Great!
Read on wp.org ↗ - ★★★★★ jamescarson257mo ago
You will not be using this right out of the box, as it is very difficult to use
Read on wp.org ↗ - ★★★★★ saksaksak8mo ago
I just installed it. I realized that it does not support the taxonomies. For me it is useless. Maybe a pro version does, but I not want to pay for it in minute one. I see that it does support ACF field support. Nice, though I do not know if it works or if there are roadblocks ahead. I do not need it anyways. So many people seem to be very happy to use it. Hence in order not to distrupt the rating 4 starts… This topic was modified 6 months, 2 weeks ago by saksaksak.
Read on wp.org ↗ - ★★★★★ rehatiere00711mo ago
Ein großartiges Plugin, was mir die Arbeit sehr erleichtert. Keep up the fabulous work, Nick!
Read on wp.org ↗
Latest updates
via wp.org changelogRecent releases and news for this plugin
- 2024-12-08 Version 3.7.1 Fixed [WooCommerce] Fixed bug where the “Time Since Order” rule was no calculating the correct number of days. 3.7.1
- 2024-11-08 Version 3.7.0 Changed Updated “Tested up to” to WordPress 6.7. Updated “Requires at least” to WordPress 6.5. Remove typographic widows from descriptions. 3.7.0
- 2024-09-06 Version 3.6.1 Fixed [ACF] Fixed bug where ACF fields were not being displayed following the v3.6.0 update. 3.6.1
- 2024-09-05 Version 3.6.0 Added [Location] Added ability to show/hide blocks in archive templates based on taxonomy attributes (Hierarchy, Relative Hierarchy, and Supports). [Location] Added ability to show/hide blocks if the current post has an 3.6.0
- 2024-07-20 Version 3.5.0 Changed Updated “Tested up to” to WordPress 6.6. Updated “Requires at least” to WordPress 6.4. Updated the PluginMoreMenuItem slot usage to support unified slots in 6.6 and ensure backward compatibility. Fixed [Date & Ti 3.5.0
- 2024-04-01 Version 3.4.0 Added [Date & Time] Added the ability to set seasonal (year-agnostic) schedules. Changed Updated Playground blueprint with improved demo content. Updated “Tested up to” to WordPress 6.5. Updated “Requires at least” to Wo 3.4.0
Behavioral tests
via WP HiveAutomated install-time checks, tested on PHP 8.1.12 · WP 6.7.1
Languages
via translate.wordpress.orgTranslated into 17 languages, 12 at 90% or more
Growth timeline
Install-tier crossings we have observed, and how long each tier took to outgrow
- 2025-08-16 30K+ → 40K+ up after 1 days in tier
- 2025-08-15 40K+ → 30K+ down after 1 days in tier
- 2025-08-14 30K+ → 40K+ up after 19 days in tier
- 2025-07-26 40K+ → 30K+ down after 2 days in tier
- 2025-07-24 30K+ → 40K+ up after 265 days in tier
- 2024-11-01 20K+ → 30K+ up after 252 days in tier
- 2024-02-23 10K+ → 20K+ up after 320 days in tier
- 2023-04-09 9K+ → 10K+ up after 34 days in tier
Competes with
The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).
-
Osom Block Visibility 300+ installs · 4.1★ · 2 shared tags A
-
NEEED – Dynamic Websites 10+ installs · 3.6★ · 2 shared tags D -
DXP ToolKit 10+ installs · 4.0★ · 2 shared tags B
-
WP Contents Dynamic Display 10+ installs · 3.6★ · 2 shared tags D -
Conditional Content by Crowd Favorite 10+ installs · 3.6★ · 2 shared tags D -
WPCondify – Personalize your website contents — installs · 3.6★ · 2 shared tags D
Embed this report card
Drop a live Pulse card for Block Visibility — Conditional Visibility Control for the Block Editor into a readme, a review or a deck. It updates itself.
<iframe src="https://plugins.wpmayor.com/embed/block-visibility" width="480" height="300" style="border:0" loading="lazy" title="Block Visibility — Conditional Visibility Control for the Block Editor — Plugin Pulse"></iframe> Block Visibility — Conditional Visibility Control for the Block Editor: 40K+ active installs, 4.9★ (106 reviews). Plugin Pulse (WP Mayor), as of 2026-08-25. https://plugins.wpmayor.com/plugin/block-visibility