Block Logic adds a "Block Logic" field to the block editor, that lets you show or hide any block based on conditions.
Alternatives to Block Logic Controller
Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.
WordPress plugins with similar use cases
Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.
Easily show/hide WordPress blocks & widgets with powerful, no-code display logic. Perfect for restricting content. Explore advanced scheduling, Ge …
Turn your WordPress menu into smart navigation. Show the right links to the right people.
Add conditional logic to Contact Form 7. Show or hide fields and send different emails based on user input.
Conditional logic for Elementor forms — works with or without Elementor Pro, thanks to our own free TNT Form widget.
Show or hide any Gutenberg block by device, custom breakpoint, or condition — login, user role, post type & more. No CSS, no code.
Choose which sold-out WooCommerce products stay visible in your shop and search results, hide the rest, and manage them in bulk from one screen.
Control Gutenberg block visibility by user role, device, date, and time. Dynamically show or hide blocks under specific conditions.
Show or hide any Gutenberg block based on login status, user role, page type, WooCommerce and A/B testing.
Hide, disable, customize, or replace the WooCommerce Add to Cart button using conditional rules based on user role, cart content, country, and more.