Block Visibility
Easily create dynamic content in WordPress that will increase conversions, enhance the user experience, and improve your workflow. With this no-code solution, control which blocks are visible on your website and who can see them. Schedule content to show or hide at a specific time. Display exclusive promotions to your customers or members. Restrict blocks to specific user roles, screen sizes, query strings, WooCommerce products, EDD downloads, ACF fields, WP Fusion tags, and more. Block Visibility is built exclusively for the WordPress Editor (Gutenberg) and is designed to work with any WordPress block. This includes blocks natively provided by WordPress, third-party blocks, and even block-based widgets. Create Conditional Blocks in Seconds! Work directly in the WordPress Editor with blocks you’re already familiar with. There is no external editor or new interface to learn. In seconds, you can transform static blocks into conditional and personalized content. It takes just 3 simple steps: Create your content using any WordPress block. Select the desired visibility conditions. Save the page/post and marvel at the results! Packed With Features Visibility Controls determine whether a block should be visible to users on the front end of your website. Features include: Hide blocks from all users. Schedule when content should be visible using a start and end date/time. Conditionally display blocks based on screen size (Desktop, Tablet, Mobile, and more) Only show blocks to logged-in users. Only show blocks to logged-out users. Only show blocks to users with specific roles (Administrator, Subscriber, Customer, Member, etc.) Only show blocks to specific users. Great for personalization. Show or hide dynamic blocks based on URL query strings. Great for marketing campaigns! Show or hide blocks based on their location and “attributes” of their location (post type, taxonomy, archive, etc.) Display blocks based on a website visitor’s referral source (domain/URL). Support for all post and user metadata (custom fields). Display blocks based on HTML cookies. WooCommerce: Show or hide blocks based on products, cart contents, customer purchase history, and more. Advanced Custom Fields (ACF): Control the visibility of block content based on ACF fields. Easy Digital Downloads: Show or hide blocks based on downloads, cart contents, customer purchase history, and more. WP Fusion: Combine Block Visibility with the power of WP Fusion to conditionally show or hide content based on data from your favorite CRM or marketing automation platform. PLUS: Powerful Settings allow you to customize Block Visibility to your needs or those of your clients. Visibility Presets allow you to control multiple blocks at once. Globally disable any visibility control. Restrict visibility controls to specific block types. Set permissions so only certain users have access to visibility conditions. Configure up to 4 different breakpoints to optimize the screen size controls. Disable contextual indicators and other plugin utilities. Customize the contextual indicator color to enhance theme compatibility. Enable Full Control Mode 🚀 (See the FAQs). Remove all plugin settings on uninstall. Why Do I Need This? While there are countless applications for conditional blocks, here are a few examples to get you started: Use as a content management tool. Hide new blocks while working on them, but keep the page published. Temporarily hide seasonal content on your website rather than having to delete it. Schedule time-sensitive promotional content or event information to display automatically. Show or hide specific content on desktops, tablets, or mobile devices. Restrict content so it’s only visible to your customers, members, or subscribers. Display messaging to logged-out users, encouraging them to subscribe to your blog. Create unique marketing campaigns using query string parameters to display personalized messaging (See it in action) Conditionally display elements in the Site Editor using advanced visibility logic. Increase visitor engagement and conversions with dynamic content and personalization. Why Choose Block Visibility? 1. Easy to Use Block Visibility is the easiest way to create conditional blocks in WordPress. All with no code and just a few clicks! 2. A Balance of Power and Simplicity Block Visibility is for you whether you’re building a sophisticated time-based promotional campaign for your customers or need to hide a few blocks on mobile. Don’t need certain functionality? Toggle it off in the plugin settings. 3. Helpful Support and Continuous Development Block Visibility is designed, developed, and supported by Nick Diego with contributions from the broader Block Visibility community. Have an idea for additional block logic? Let us know in the plugin support forum. Knowledge Base (Documentation) Support Forum For an unbiased review, the plugin was featured on WordPress Tavern. Plays nice with others Block Visibility is designed to work with any block and is tested with these top block libraries and plugins. Compatibility + Direct Integration WooCommerce Advanced Custom Fields Easy Digital Downloads WP Fusion Stay Connected Stay up-to-date on Block Visibility using the links below. The plugin is also being developed transparently on GitHub, so give it a star and follow along! 😉 Plugin Website Knowledge Base YouTube Channel Follow on Twitter View on GitHub
Top keywords
- blocks24×2.91%
- block18×2.18%
- visibility18×2.18%
- content13×1.58%
- hide11×1.33%
- show11×1.33%
- block visibility10×1.21%
- display8×0.97%
- users8×0.97%
- wordpress8×0.97%
- show or hide7×0.85%
- only6×0.73%
Friendly Automate
The Friendly Automate WordPress Plugin injects the Friendly Automate tracking script and images into your WordPress website. Your Friendly Automate instance will be able to track information about your visitors like what pages they visit and what content they’re interested in. You can also insert Friendly Automate’s dynamic content inside your website using different shortcodes, as well as integrate with Elementor. Key features Easy setup on WordPress. You don’t have to edit your source code, go through complex tutorials, or hire an expensive expert. Get detailed analytics. You can see the content that users are engaging with and interested in. Simple content embedding. Add your forms or dynamic content to your WordPress site with a single shortcode. Configuration Once installed, the plugin will appear in your plugin list: Enable it. Go to the Settings -> Friendly Automate and set your Friendly Automate URL. You can also customize where you want to insert the tracking script location on your website. Feel free to leave this as the default option. Usage Friendly Automate Forms To load a Friendly Automate Form to your WordPress page or post, insert this shortcode to the place you want the form to appear: [friendlyautomate type="form" id="1"] Replace “1” with the form ID you want to load. To get the ID of the form, go to your Friendly Automate account, open the form detail and look at the URL. The ID is right there. For example in this URL: http://yourfriendlysite.com/s/forms/view/3 the ID is 3. Friendly Automate Dynamic Content To load dynamic content into your WordPress content, insert this shortcode where you’d like it to appear: [friendlyautomate type="content" slot="slot_name"]Default content to display in case of error or unknown contact.[/friendlyautomate] Replace the “slot_name” with the slot name you’d like to load. This corresponds to the slot name you defined when building your campaign and adding the “Request Dynamic Content” contact decision. Elementor Integration Using Elementor Forms to collect your leads? Check out our video guide on how to integrate Friendly Automate with Elementor Friendly Automate Tracking Script Tracking script works right after you finish the configuration steps. That means it will insert the mtc.js script from your Friendly Automate instance. You can check HTML source code (CTRL + U) of your WordPress website to make sure the plugin works. You should be able to find something like this: html (function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n; w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t), m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m) })(window,document,'script','http://yourfriendlysite.com/mtc.js','mt'); friendlyautomate_send();
Top keywords