Best conditional content plugins for WordPress
The most popular conditional content plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Block Visibility leads with 40K+ active installs, ahead of Logic Hop (70+) and All-in-One Content Restriction (50+). All 20 plugins tagged “conditional content” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 conditional content plugins
- 1.
Block VisibilityThe most installed conditional content plugin, with 40K+ active installs. Rated 4.9 from 108 reviews, updated 1 month ago.
- 2.
Logic Hop70+ active installs. Rated 4.5 from 10 reviews, updated 11 months ago. Tested only up to WordPress 6.8.12.
- 3.All-in-One Content Restriction
50+ active installs. Only 1 review so far, updated 5 months ago. Tested only up to WordPress 6.8.12.
- 4.Optional Content
40+ active installs. Only 2 reviews so far, last updated 15 years ago. Tested only up to WordPress 3.1.4.
- 5.
NEEED10+ active installs. No reviews yet, last updated 4 years ago. Tested only up to WordPress 6.0.18.
- 6.Conditional Content
10+ active installs. Only 1 review so far, last updated 5 years ago. Tested only up to WordPress 5.6.23.
- 7.
Fast Beaver Control10+ active installs. Only 2 reviews so far, last updated 3 years ago. Tested only up to WordPress 6.3.14.
- 8.
Fast BlockControl10+ active installs. No reviews yet, last updated 3 years ago. Tested only up to WordPress 6.3.14.
- 9.
Conditional Content by Crowd Favorite10+ active installs. No reviews yet, last updated 4 years ago. Tested only up to WordPress 6.0.18.
- 10.
WP Contents Dynamic Display10+ active installs. No reviews yet, last updated 10 years ago. Tested only up to WordPress 4.6.30.
All 20 plugins tagged “conditional content”

Block Visibility
Up in the last 7 days:4#794by Nick Diego1 month ago
Easily show or hide any WordPress block. Schedule block visibility. Restrict blocks to specific screen sizes, user roles, post types, and more.
- Installs
- 40K+
- Rating
- 4.9(108)
- Downloads
- 798/day

Logic Hop
#18,502by Logic Hop11 months ago
Personalize every visit. Logic Hop turns your WordPress site into a high‑converting, data‑driven experience engine with CRM-powered dynamic content an …
- Installs
- 70+
- Rating
- 4.5(10)
- Downloads
- 11/day
All-in-One Content Restriction
#20,363by HalalBrains5 months ago
Take control of your content. Restrict any post, page, or custom content based on user roles, login state, or custom rules. No code needed.
- Installs
- 50+
- Rating
- 5.0(1)
- Downloads
- 11/day
Optional Content
Down in the last 7 days:191#22,817by kylegetson15 years ago
This plugin makes it easy to conditionally display content. No more if statements in your template files!
- Installs
- 40+
- Rating
- 5.0(2)
- Downloads
- 0/day

NEEED
Up in the last 7 days:377#29,819by keinmarketing4 years ago
NEEED helps you to individually communicate with your visitors. Show dynamic content based on the situation, history and behavior of each visitor.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Conditional Content
#29,862by extremeidea6 years ago
Looking for a tool for adding sticky content on your WordPress site pages/posts?
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day

Fast Beaver Control
Down in the last 7 days:1,232#34,374by fastflow3 years ago
Fast BeaverControl gives you the power to show or hide any Beaver Builder page content based on URL strings, user tags or product purchases.
- Installs
- 10+
- Rating
- 3.0(2)
- Downloads
- 0/day

Fast BlockControl
Up in the last 7 days:9,146#35,771by fastflow3 years ago
Easily Control The Visibility Of Your Gutenberg Blocks With Tags
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Conditional Content by Crowd Favorite
Up in the last 7 days:8,020#36,236by Crowd Favorite4 years ago
Custom personalization matters! Conditional Content is designed to integrate seamlessly with your editing experience!
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

WP Contents Dynamic Display
Up in the last 7 days:4,445#40,870by WebSPI10 years ago
WP Contents Dynamic Display allows users to create variations of contents that gets displayed based on condition using a shortcode anywhere.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Conditional Content Block
Up in the last 7 days:15,945#54,221by Mainul Kabir Aion8 months ago
Improve AI citation readiness and control content visibility in WordPress.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

HRTSoftX
#58,299by HRTSoftX1 month ago
Add Gutenberg content to WordPress hooks and control its visibility with conditions, user roles, devices, and shortcodes.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day

Time-Limited Content Access
Down in the last 7 days:4,054#60,311by Usama Khalid1 month ago
Show or hide content based on a date/time range using a simple shortcode.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

BlockSieve
#60,788by Jahirul Islam10 days ago
Show or hide blocks by user role, login status, date, time, device, page or URL, with a report of every block that has visibility rules.
- Installs
- <10
- Rating
- –
- Downloads
- 11/day

WPLocation
#62,359by Jazib Zaman2 days ago
WordPress geolocation and geotargeting: show posts, pages and blocks by visitor country using local GeoLite2 Country data.
- Installs
- <10
- Rating
- –
- Downloads
- 65/day

WPCondify
Down in the last 7 days:5,786#62,655by prappo3 years ago
Personalize your site’s content. Show or hide content according to the visitor’s profile. No coding required!
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Visigate
#68,121by jaypeeperostoday
Show or hide any block, Elementor element or menu item by user, role, login status, device, page type, or time. No front-end JavaScript.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 116/day

Block Conditions
#70,343by Chintesh Prajapati5 years ago
Show/Hide your WordPress block content by various conditions.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Personalized Shortcodes Pro
Down in the last 7 days:10,981#70,550by poglaa7 years ago
Shortcodes with all the visitor's info that we can get (country, IP, country phone code, country flag emoji, city...).
- Installs
- <10
- Rating
- 5.0(2)
- Downloads
- 0/day

WBD Conditional Block For Gutenberg
#70,744by wpbranddigital18 days ago
Show or hide any Gutenberg block based on login status, user role, page type, WooCommerce and A/B testing.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day