Block Visibility allows you to dynamically control which blocks are visible on your website and who can see them. Built for the new Block Editor, this plugin was designed to work with any WordPress block. This includes blocks natively provided by WordPress as well as third-party blocks, such as those by WooCommerce, Gutenberg Blocks and CoBlocks. See It In Action Visibility Controls Visibility controls are the settings that determine whether a block is hidden on the frontend of your website. Current controls include the ability to: Show or hide any block Configure visibility based on whether a user is logged-in or logged-out Configure visibility based on the role of a user (Administrator, Editor, Subscriber, etc.) Powerful Settings While Block Visibility is designed to work with any block, we understand that not every block needs visibility control. Based on the needs of your website or client, you may want to restrict this functionality to only a few select blocks. Advanced plugin settings allow you to choose which block types have visibility enabled. You can also decide which visibility controls you would like to use. Simply turn off the ones you don’t need for a more streamlined interface.