Disable Unused Block Editor Blocks


Disable Unused Block Editor Blocks is a must-have tool for any WordPress website built with Gutenberg Block Editor.
Manage your blocks and enable or disable any block globally.

But how would you know which block you can disable?
What if you disable something that is used somewhere and it will break your website layout?
No worries!
This plugin will show you which block is already used in any post, page, custom post type or even in widgets and sidebars, so you can easily decide if it is safe to disable that block.

  • list of all blocks with their icons, titles, names and descriptions divided into categories
  • globally enable or disable any block
  • works with reusable or nested blocks and even with blocks used in widget areas
  • works with custom blocks, any additional block plugins and even with blocks created with Advanced Custom Fields (ACF)
  • see whether the block is used somewhere, so you will never disable wrong block and break something on your website

PRO version features (BUY HERE):

  • see a detailed usage report – where exactly is the block used and you can directly visit or edit that post
  • see all styles and variations for every single block
  • work with groups – group blocks by category, activation status or usage status
  • enable or disable all blocks in a group with a single click
  • search and filter blocks by name, title or description
  • change post statuses applied for usage status detection – in free version it is set to publish, future, draft, pending and private
  • export and import settings
  • force disable blocks defined in theme disabled_blocks.json file
  • manage core/embed variations as separate blocks



  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ’Plugins’ screen in WordPress


20 november 2022
I’ve tried more plugins for disabling Gutenberg Blocks and despite all having similar UI, this plugin is by far the best. Showing what blocks are enabled (so you don’t disable existing blocks) is a big time-saver. Ability to export all disabled blocks into json so you can reuse the same list in all your child themes? That’s just brilliant.
15 oktober 2022
I’m using greenshift and their blocks blow other 3rd party or theme blocks and the core blocks out of the water. Now I can hide all the lame ones. Do I really need 3 heading blocks?
1 juli 2022
The indication ”in use” is a plus. Plugin very well built, and very useful when you want to restrict the number of blocks for the final writer.
12 maj 2022
A lot of block packs do not include a way to disable their blocks, so this fills a nice void!
Läs alla 5 betyg

Bidragsgivare och utvecklare

”Disable Unused Block Editor Blocks” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer



  • Tested on WP 6.5


  • skip widgets scanning if current theme doesn’t support widgets


  • Tested on WP 6.4


  • Tested on WP 6.3
  • PRO version promo notice


  • fix for loading block icons


  • JS fix to make it works with more plugins
  • PHP fix to make it works for blocks with missing title attribute


  • teston on WP 6.1
  • fix missing block categories
  • fix missing block icons
  • fix used status for ACF custom blocks
  • remove undefined block descriptions
  • hide category slug if same as name


  • force type array for JS variable


  • core improvements : better dependency management, simpler unregister script


  • teston on WP 5.9
  • fix loading for widgets screen and FSE editor
  • added minified JS version


  • Release