PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Visibility
  4. Block Visibility — Conditional…
Block Visibility — Conditional Visibility Control for the Block Editor icon

Block Visibility — Conditional Visibility Control for the Block Editor

Easily show or hide any WordPress block. Schedule block visibility. Restrict blocks to specific screen sizes, user roles, post types, and more.

By Nick Diego·Visibility·Free
4.9(106 reviews)
·40K+ active installs·Updated 2 months ago
DownloadVisit HomepageCompare

As of April 2026, Block Visibility is a WordPress visibility plugin with 40K+ active installations and a 4.9/5 rating from 106 reviews. It has been downloaded 572K+ times in total. Requires WordPress 6.5+ and PHP 7.4+. Available on WordPress.org since 2020. Recently updated within the last 3 months. Downloads are down 37% this week. Support resolution rate: 0%. Top alternative: If Menu – Visibility control for Menus.

4.9/5106 reviews
40K+active installs
0%resolved
6 yearssince 2020

Overview

Easily create dynamic content in WordPress that will increase conversions, enhance the user experience, and improve your workflow.

With this no-code solution, control which blocks are visible on your website and who can see them. Schedule content to show or hide at a specific time. Display exclusive promotions to your customers or members. Restrict blocks to specific user roles, screen sizes, query strings, WooCommerce products, EDD downloads, ACF fields, WP Fusion tags, and more.

Block Visibility is built exclusively for the WordPress Editor (Gutenberg) and is designed to work with any WordPress block. This includes blocks natively provided by WordPress, third-party blocks, and even block-based widgets.

Create Conditional Blocks in Seconds!

Work directly in the WordPress Editor with bloc…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.9106 reviews
5 ★
102
4 ★
1
3 ★
0
2 ★
0
1 ★
3

Recent Reviews

Flexible and easy to use
by efrap·4 days ago

Well made, easy to use, many options. Thank you!

Great plugin
by songreen·2 weeks 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.

Super useful!
by Mickaël Larguier·1 month 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!

One of the best plugins
by grayayer·2 months 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.

Great plugin
by bkrg·2 months ago

I couldn’t hide certain blocks inside other blocks from plugins.
Block Visibility allowed me to do it very easily and quickly.
Great!

Download Trends

Today: 252Yesterday: 463This week: 4KPeriod total: 187K

Compatibility

WordPress6.5+ requiredTested up to 6.9.4
PHP7.4+ required

Version Adoption

v3.7
89.7%
Other
10.3%

Top Alternatives to Block Visibility — Conditional…

If Menu – Visibility control for Menus icon
If Menu – Visibility control for Menus
4.160K+ installsUpdated 1 year ago
ViewCompare
Visibility Logic for Elementor icon
Visibility Logic for Elementor
4.830K+ installsUpdated 1 month ago
ViewCompare
Hide Posts icon
Hide Posts
4.720K+ installsUpdated 4 months ago
ViewCompare
WP-ShowHide icon
WP-ShowHide
4.210K+ installsUpdated 4 months ago
ViewCompare
Product Visibility by User Role for WooCommerce icon
Product Visibility by User Role for…
3.77.0K+ installsUpdated 1 month ago
ViewCompare
View all visibility plugins →

Frequently Asked Questions

Changelog

3.7.1 – 2024-12-08

Fixed

  • [WooCommerce] Fixed bug where the “Time Since Order” rule was no calculating the correct number of days.
View full changelog on WordPress.org

Contributors

Nick DiegoNick DiegoOutermostOutermost
Plugin Info
Version
3.7.1
Last Updated
Jan 18, 2026
WP Requires
6.5+
Tested Up To
6.9.4
PHP Requires
7.4+
Active Installs
40K+
Downloads
572K+
Added
Aug 11, 2020
Business
Community

Tags

visibilitydynamic contentrestrict blocksconditional blocksconditional content

Developer

N
Nick Diego
5 plugins0.1M+ total installs
View all plugins →

Quick Compare

Block Visibility — Conditional… vs If Menu – Visibility control for Menus→Block Visibility — Conditional… vs Visibility Logic for Elementor→Block Visibility — Conditional… vs Hide Posts→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.