BlockSieve
by Jahirul Islam 1 (0 reviews)

BlockSieve

Show or hide any Gutenberg block by user role, login status, device, date, schedule or page. Conditional block visibility enforced on the server.

BlockSieve ranks #66,498 among WordPress.org plugins with 1+ active installations, a 1/5 rating from 0 reviews, and was last updated Oct 25, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v1.0.0 Current Version v1.0.0
Updated 1 week ago Last Update on 25 Oct, 2026
Refreshed 1 week ago Last Refreshed on
Downloads -72.1% this week Actively maintained
View on WordPress.org
Rank
#66,498
— No change
Active Installs
1+
— No change
KW Avg Position
19
— No change
Downloads
104
+7 today
Support Resolved
0%
— No change
Rating
20%
Review 1 out of 5
1 (0 reviews)

Next Milestone 10

Total Progress 20%
0+ 10+
53,561
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 8 more installs to reach 10+

Rank Changes

63,173 64,836 66,498 68,160 69,823 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
61,384 64,335 67,285 70,235 73,186 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #66,498
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 20 30 40 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
0 reviews
Overall 20%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
1.0.0
Last Updated
Oct 25, 2026
Requires WP
6.7+
Tested Up To
7.1
PHP Version
7.4 or higher
Author
Jahirul Islam

Support & Rating

Rating
★ ☆ ☆ ☆ ☆ 1
Reviews
0
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about BlockSieve

On the server, each time the page is rendered. A hidden block's HTML is never sent to the browser. The device rule is the exception: it is applied with CSS, so the block stays in the page.
It is a content feature. Markup hidden by any rule other than the device rule really is removed from the page, so it cannot be revealed with developer tools. But it is meant for tailoring what people see, such as showing a block to members only. For genuinely sensitive data you should still rely on proper capability checks.
Yes. Core blocks, blocks from other plugins, dynamic blocks and static blocks all get the same panel, as long as they render through the normal block pipeline, which almost all do.
It uses CSS media queries for desktop, tablet and mobile widths rather than guessing from the browser's user agent. The block stays in the page and is hidden at the widths you deselected, so it behaves correctly when a window is resized.
Yes. Rules are only applied on the front end. In the editor every block is visible so you can always find it and change it.
Nothing is lost. The rules are stored as a block attribute inside your content. While the plugin is off, every block simply shows. Turn it back on and the rules apply again.
Go to Tools → BlockSieve. It lists every block with a rule, across posts, templates, synced patterns and widgets, and flags anything that will not behave the way you probably intended.
Rules are checked when a page is built, so a page cache serves whatever version it stored first. Rules that depend on the visitor, such as logged in or out, user role, URL or query parameter, and time-based rules need the page to be built fresh. Make sure your cache is bypassed for logged-in users, and exclude pages that use the other rules from the cache. The device rule works with any cache because it uses CSS.
No. It only runs in the admin area, its result is cached, and the cache is refreshed when content changes. Nothing about it runs on the front end.
Yes. Implement ConditionInterface (or extend AbstractCondition) and register your class on the blocksieve_register_conditions action. The editor picks it up automatically. See docs/developers.md inside the plugin.

Sign In / Register

You need to sign in or register to use this feature.