Block Control

Block Control

5/5 (3 ratings) 90 active installs Updated May 24, 2026
Block Control settings in the block's sidebar

Block Control settings in the block's sidebar

Have you ever used WordPress’ new block editor Gutenberg and wished for a way to influence, when and to whom blocks are shown? We’ve been in this situation, that’s why we came up with Block Control. This nifty little plugin allows you to control, whether a block should be displayed under certain circumstances or not. And that’s of course true for both WordPress’ default blocks and blocks added by third-party plugins.

You can hide blocks based on:

  • Device types (desktop, mobile, screen reader)
  • Login status
  • Date (start and end date)
  • User roles
  • Page types
  • Posts of the current post type
  • Feeds
  • Page number in numbered pages (in archives and search results)

Additionally, you can set an inline formatting to display certain text only for screen readers.

Contribution

Feel free to contribute. The code is available at GitHub.

Documentation

You can find the documentation for BLock Control at docs.epiph.yt.