Block Visibility — Conditional Visibility Control for the Block Editor icon

Block Visibility — Conditional Visibility Control for the Block Editor

by Nick Diego

View on WordPress.org
83 Quality Score
Active Installs
21/30

40,000 active installs is a solid mid-tier audience, well above smaller alternatives like Conditional Blocks (2,000) but a fraction of the most-installed plugins overall.

Update Freshness
25/25

Updated January 2026 and tested against WordPress 6.9.4, with a PHP 7.4 minimum, which signals active and current development.

User Rating
15/15

A 98 out of 100 from 106 ratings is exceptionally strong and consistent with a polished user experience.

Support Health
8/15

Only 2 support threads exist with a 50% resolution rate, which is a small sample size that makes it hard to judge responsiveness but suggests few users run into problems.

WP Compatibility
15/15

Tested with WordPress 6.9.4 and requiring 6.5+, which aligns with current supported versions and indicates strong compatibility.

Scores higher than 90% of indexed plugins

About

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

Active Installs 40k+
Rating ★★★★½ 4.9/5
Last Updated 2026-09-18 3:01pm GMT
Requires WordPress 6.6+
Tested Up To 7.1.1
Requires PHP 7.4+
✓ No known vulnerabilities

What It Does

Block Visibility adds a sidebar panel inside the WordPress block editor that lets you set conditions on any block, controlling when it appears based on user role, screen size, schedule, post type, or query parameters. Conditions can be layered and combined, so a single block can be hidden from logged-out users on mobile during a date window. It works with the native Gutenberg block editor, so no shortcodes or custom code are needed.

Who It's For

This plugin suits site builders and agencies who need fine-grained control over block-level visibility without writing PHP or shortcodes, especially membership sites, course platforms, and multi-client agencies managing role-based or scheduled content. It is also a good fit for anyone building responsive layouts that require different content on desktop, tablet, and mobile.

Who Should Skip It

If you are running a simple blog or brochure site where every visitor sees the same content, this plugin adds unnecessary complexity to your editor. Users on Elementor or Divi should look at a builder-specific alternative instead, since Block Visibility targets the native block editor.

The Bottom Line

Block Visibility earns its 82.81 overall score by combining strong ratings, current maintenance, and wide compatibility, though the thin support track record is the one thing worth watching. For anyone building conditional or role-based content in Gutenberg, it is a reliable and well-regarded choice. Just make sure your editor is the WordPress block editor rather than Elementor or Divi.

Tags

conditional blocks conditional content dynamic content restrict blocks visibility