WordPress conditional plugins

Browse 46 conditional plugins and sort by installs, downloads, ratings, update activity, or maintenance score.

Showing 46 plugins
Active installs
Descending
Dynamic Visibility for Elementor
Dynamic Visibility for Elementor
Show or hide Elementor widgets, containers, columns, and pages based on user role, date, device, and many other powerful conditions.
(87)
Updated 156d ago
50,000 installs807,245 downloads56/100 • Maintained
mobble
mobble
Helper plugin that provides conditional functions for detecting a variety of mobile devices & tablets. Perfect accompaniment to CSS Media Queries.
(44)
Updated 3274d ago
8,000 installs115,144 downloads26/100 • Possibly abandoned
If-So Dynamic Content – Elementor & All Page Builders Personalization
If-So Dynamic Content – Elementor & All Page Builders Personalization
The ultimate solution for advanced display conditions and Geolocation - easy to use with Elementor, Gutenberg, and all page builders.
(92)
Updated 171d ago
7,000 installs307,800 downloads66/100 • Maintained
Ele Conditions for Elementor
Ele Conditions for Elementor
Add interactive triggers and conditional display logic to any Elementor element — show, hide, toggle on click, scroll, exit intent, and more.
(5)
Updated 192d ago
4,000 installs36,852 downloads40/100 • Stale
Content Visibility for Divi Builder
Content Visibility for Divi Builder
Content Visibility for Divi Builder.
(100)
Updated 162d ago
2,000 installs74,620 downloads59/100 • Maintained
Conditional Logic Emails, Fields, Redirect for Elementor Forms
Conditional Logic Emails, Fields, Redirect for Elementor Forms
Show and hide fields. Send certain email, don't send others. Redirect to one of many pages. The possibilities are endless!
(11)
Updated 157d ago
2,000 installs26,262 downloads54/100 • Maintained
Simple Image Popup
Simple Image Popup
A simple way to show a popup image on your website with various enhancements including conditional display and accessibility features.
(3)
Updated 691d ago
1,000 installs23,503 downloads28/100 • Possibly abandoned
If-So Conditional Content for Elementor
If-So Conditional Content for Elementor
Conditional Logic for Elementor. No setup or coding required. Fully compatible with any caching solution.
(1)
Updated 178d ago
1,000 installs5,320 downloads52/100 • Maintained
Extra Shipping Rates for WooCommerce
Extra Shipping Rates for WooCommerce
Easily set shipping rates based on a variety of conditions to match your business requirements in your WooCommerce store.
(3)
Updated 176d ago
800 installs7,006 downloads62/100 • Maintained
Menu Visibility Control
Menu Visibility Control
Control WordPress menu item visibility based on login status, user roles, device type, or specific pages — lightweight and theme-agnostic.
(3)
Updated 314d ago
500 installs1,656 downloads50/100 • Stale
Block Logic – Full Block Display Control
Block Logic – Full Block Display Control
Block Logic adds a "Block Logic" field to the block editor, that lets you show or hide any block based on conditions.
(13)
Updated 169d ago
300 installs5,956 downloads64/100 • Maintained
If Shortcode
If Shortcode
This plugin provides an [if] shortcode to conditionally render content.
(6)
Updated 834d ago
200 installs5,048 downloads22/100 • Possibly abandoned
Display During Conditional Shortcode
Display During Conditional Shortcode
Show or hide content based on date ranges, recurring day/time schedules, or custom strtotime expressions. Includes a Gutenberg block and shortcode.
(3)
Updated 281d ago
200 installs4,846 downloads40/100 • Stale
Composite Products – Conditional Images
Composite Products – Conditional Images
Free mini-extension for WooCommerce Composite Products that allows you to create dynamic, multi-layer Composite Product images that respond to option …
(2)
Updated 151d ago
200 installs10,840 downloads52/100 • Maintained
Widget Visibility Control
Widget Visibility Control
Lightweight conditional widget visibility. Show or hide widgets by page, post type, category, user role, login status, and schedule.
(4)
Updated 151d ago
100 installs1,243 downloads52/100 • Maintained
Block Control
Block Control
Block Control allows you to take control of all the blocks on your website. Tailor a unique experience for your visitors.
(3)
Updated 175d ago
100 installs6,391 downloads62/100 • Maintained
Conditional Tags Shortcode
Conditional Tags Shortcode
A shortcode to display content based on context.
(2)
Updated 2363d ago
100 installs8,477 downloads22/100 • Possibly abandoned
Restrict Payment Methods For WooCommerce
Restrict Payment Methods For WooCommerce
Restrict WooCommerce payment gateways based on flexible conditions like totals, products, user roles, shipping methods, and more.
(0)
Updated 258d ago
100 installs2,268 downloads38/100 • Stale
GamiPress – Conditional Emails Recipients
GamiPress – Conditional Emails Recipients
Add custom recipients on conditional emails.
(0)
Updated 348d ago
80 installs4,966 downloads38/100 • Stale
WordPress Conditional Content
WordPress Conditional Content
Allows you to use shortcodes as if statements in your content to display text only if certain conditions are met.
(5)
Updated 4730d ago
60 installs7,771 downloads22/100 • Possibly abandoned
Controller Fields for Contact Form 7
Controller Fields for Contact Form 7
Hide or display content in your forms created in Contact Form 7 based on user selections!
(1)
Updated 713d ago
50 installs3,429 downloads28/100 • Possibly abandoned
WP Conditional Shortcodes
WP Conditional Shortcodes
Use conditional tags as shortcodes.
(4)
Updated 5009d ago
30 installs3,696 downloads22/100 • Possibly abandoned
Conditional Stylesheets and Body Classes
Conditional Stylesheets and Body Classes
Add conditional browser stylesheets and body class declarations
(2)
Updated 3955d ago
30 installs3,849 downloads22/100 • Possibly abandoned
Advanced Conditional COD Payment System
Advanced Conditional COD Payment System
Advanced Conditional COD Payment System allows you to add a conditional advance payment for Cash on Delivery orders in WooCommerce.
(2)
Updated 768d ago
30 installs1,605 downloads22/100 • Possibly abandoned
ACF Conditional Logic Extended
ACF Conditional Logic Extended
Display Field Group based on a field value from another group.
(0)
Updated 1476d ago
30 installs2,577 downloads20/100 • Possibly abandoned
Conditional Custom Fields Shortcode
Conditional Custom Fields Shortcode
Use custom field values in you pages or posts. With conditional supports which enables basic templating with custom fields.
(0)
Updated 6316d ago
20 installs4,274 downloads20/100 • Possibly abandoned
Disqus Conditional JS Load
Disqus Conditional JS Load
Stop the loading of Disqus Javascript on pages/posts where comments are closed or not available.
(2)
Updated 4474d ago
10 installs2,735 downloads22/100 • Possibly abandoned
Dynamic Content for WooCommerce
Dynamic Content for WooCommerce
A WordPress plugin that allows you to show or restrict content based on the purchases a user has made.
(2)
Updated 3173d ago
10 installs1,070 downloads22/100 • Possibly abandoned
BuddyPress Extend Widgets
BuddyPress Extend Widgets
Provide all widgets with BuddyPress specific fields (conditional display logic)
(1)
Updated 4332d ago
10 installs6,402 downloads22/100 • Possibly abandoned
Logged In Conditional Text Widget
Logged In Conditional Text Widget
Adds text/list widgets - one only shows if user is logged in, and the other only shows if a user is not logged in. A third shows regardless.
(1)
Updated 4624d ago
10 installs4,663 downloads22/100 • Possibly abandoned
Aside Widget
Aside Widget
Display arbitrary sidebar content conditional upon a particular post or page.
(0)
Updated 5520d ago
10 installs3,880 downloads20/100 • Possibly abandoned
Url Conditional Category List Plugin Widget
Url Conditional Category List Plugin Widget
This Widget Plugin enables a list or dropdown of categories if the url contain a determinate string.
(0)
Updated 5197d ago
10 installs2,809 downloads20/100 • Possibly abandoned
Conditional Login Shortcodes
Conditional Login Shortcodes
Provides shortcodes for conditional login to include content in a post based on context.
(0)
Updated 4487d ago
10 installs1,914 downloads20/100 • Possibly abandoned
Logic Shortcodes
Logic Shortcodes
Use shortcodes for conditional logic based on post meta or taxonomy terms.
(0)
Updated 3852d ago
10 installs1,733 downloads20/100 • Possibly abandoned
TimeFly
TimeFly
Control when content appears on your WordPress site with dynamic time-based visibility scheduling.
(0)
Updated 279d ago
10 installs382 downloads38/100 • Stale
Contact Form Essential Addons | Conditional, Multi Page, Animation, Scroll and more features for CF7
Contact Form Essential Addons | Conditional, Multi Page, Animation, Scroll and more features for CF7
Contact Form 7 addons is a plugin that adds various features such as multi-step and conditional logic, save form submitted data, etc.
(0)
Updated 1958d ago
10 installs320 downloads10/100 • Possibly abandoned
Page Speed Script Optimizer
Page Speed Script Optimizer
Speed up WordPress and improve Core Web Vitals by conditionally loading plugins. Disable heavy plugins on specific pages.
(3)
Updated 390d ago
0 installs551 downloads28/100 • Possibly abandoned
Smart Payment Gateway Control for WooCommerce
Smart Payment Gateway Control for WooCommerce
Conditionally hide WooCommerce payment methods at checkout using flexible IF → THEN rules based on product, cart, user, country, and more.
(2)
Updated 187d ago
0 installs195 downloads40/100 • Stale
Conditional Comments Message
Conditional Comments Message
Display a message when blog comments are set to automatically close.
(1)
Updated 4319d ago
0 installs1,469 downloads22/100 • Possibly abandoned
Swaptify
Swaptify
Cost-effective website personalization for perfected user experience and dramatically more conversions.
(0)
Updated 256d ago
0 installs528 downloads38/100 • Stale
Vector Expressions
Vector Expressions
Embed dynamic expressions in the Gutenberg block editor to personalize content and control block visibility.
(0)
Updated 243d ago
0 installs282 downloads38/100 • Stale
LogicKit for Elementor
LogicKit for Elementor
Add powerful visibility rules to Elementor. Hide or show widgets based on User Role, Cart Total, Date/Time, and more.
(0)
Updated 319d ago
0 installs251 downloads38/100 • Stale
Targeted User Actions
Targeted User Actions
A plugin that allows you to perform actions on your website selectively, only for users who match the criteria you define within the plugin.
(0)
Updated 1764d ago
0 installs201 downloads20/100 • Possibly abandoned
Conditional Payment Gateways for WooCommerce – Hide Payment Methods by Rules
Conditional Payment Gateways for WooCommerce – Hide Payment Methods by Rules
Show or hide WooCommerce payment gateways based on cart total, shipping country, coupon, login status, and more — no code required.
(0)
Updated 225d ago
0 installs177 downloads38/100 • Stale
Shed Menu
Shed Menu
Show or hide WordPress menu items based on login status, user role, or scheduled date range. Adds conditional visibility to your navigation.
(0)
Updated 179d ago
0 installs124 downloads50/100 • Maintained
RenderWhen for Blocks
RenderWhen for Blocks
Show or hide any block when conditions match. Developer-first API and true server-side rendering — hidden blocks never reach the browser.
(0)
Updated 182d ago
0 installs87 downloads38/100 • Stale