Visibility controls are the settings that determine whether a block is hidden on the frontend of your website. The current core controls are:
Block Visibility also integrates with other third-party plugins. The current integrations include:
Configure Visibility Controls
We strive to provide as much visibility control as possible, and as development for Block Visibility continues, expect even more functionality in the future. However, we understand that some users do not need every option. It is equally important to have a decluttered and streamlined user interface. Therefore, on the Visibility Controls tab of the Block Visibility settings page, you can enable or disable any control.
Referring to the screenshot above, simply toggle the controls you would like to use on your website. When a visibility control is disabled, blocks that relied on the disabled control will become visible again. Likely this is what you intended, but we wanted to provide this warning just in case.
For example, assume you have an Image block that is currently hidden by the Hide Block control. If you disable the Hide Block control in the Visibility Control settings, the Image block will become visible on the frontend of your website. Furthermore, if you re-enable the Hide Block control, the Image block will be hidden again assuming no other changes were made to that block.