Block Inserter Filter

Block Inserter Filter

Details
View on WordPress

Block Inserter Filter lets administrators hide individual Gutenberg blocks from the block inserter for the whole site — Core blocks, theme blocks and blocks of any plugin — without writing any code. It controls what editors can insert; it does not touch existing content and has no effect on the front end.

Features

  • Clear admin screen under “Settings Hide Blocks”.
  • Works with every registered block type: Core, theme and plugin blocks.
  • Group blocks either by block category (as in the editor) or by namespace.
  • Embed variations (YouTube, Reddit, Vimeo, TikTok, Bluesky, …) can be hidden individually.
  • Live search across all blocks and embed variations.
  • “Toggle all” per group.
  • Protection list: core blocks (paragraph, heading, list, image, group, columns) are always available as a safety net and cannot be hidden.
  • Existing content using hidden blocks remains visible — only the insertion of new instances is blocked.
  • No external dependencies, no tracking, no front-end database load.

Optional GenerateBlocks integration

GenerateBlocks is not required. If it is installed, the plugin adds a few conveniences:

  • GenerateBlocks and GenerateBlocks Pro blocks are listed in separate groups.
  • GenerateBlocks Pro blocks are marked with a Pro badge.
  • Core blocks that GenerateBlocks Pro replaces with an extended variant are hidden automatically while Pro is active and reappear when it is deactivated.

Security

Defense in depth: capability check (manage_options), nonce validation, whitelist sanitization on save, consistent output escaping.

Details

Plugin code:
block-inserter-filter
Plugin version:
2.1.4
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-09-28
Rating:
Times rated:
0
admin
block-editor
blocks
gutenberg
inserter