Opens in a new tab
Turquoise abstract wavy W logo on a black background
Turquoise abstract wavy W logo on a black background
White WP PowerSuite logo on a black background
White WP PowerSuite logo on a black background
[wpps_ai_summarize]
On This Page
Last updated: 14/09/2026

Gutenberg Block Control

Hide unused or risky blocks so the block editor stays simple and on-brand.

Overview

Give your content team a more focused WordPress editing experience by removing blocks they do not need. Gutenberg Block Control lets you choose which registered blocks are unavailable in the inserter while keeping the Block Editor itself in place. Search the block inventory, manage whole categories, and refresh the list as plugins introduce additional blocks.

The module controls block availability, not the content already published on your website. Saved blocks are not stripped from frontend content, although disabled types can become unavailable or invalid when that content is reopened in the editor. Gutenberg Block Control is a Pro module and requires an active WP PowerSuite license.

Solid black square
Solid black square
Who is this for?
  • Agencies simplifying the Block Editor before handing a site to a client
  • Editorial teams working with an approved selection of content blocks
  • Sites where several plugins have added overlapping block choices
  • Administrators who want to keep Gutenberg but remove unnecessary options

Features

Disable Individual Blocks
Choose specific registered block types to remove from the inserter instead of disabling Gutenberg altogether.
Searchable Block Inventory
Find blocks by searching the available list rather than reviewing every entry manually.
Category-Level Controls
Use Disable all or Enable all within a category to manage related blocks together.
Core and Plugin Blocks
Include supported plugin-registered blocks once the editor has loaded and refreshed the inventory.
Editor-Level Enforcement
Apply restrictions through WordPress's allowed-block controls and unregister selected types in the editor.
Preserve Published Content
Do not automatically remove saved blocks from frontend content when their type is disabled for editing.

Simplify Gutenberg Without Replacing the Editor

A WordPress site can accumulate many block choices as themes and plugins add their own components. Editors may encounter several ways to create buttons, layouts, media sections, or embedded content even when the website has a preferred approach. That makes a routine publishing task harder to explain: the team has to know which block to choose, which similar alternatives to avoid, and which options belong to features they never use.
Gutenberg Block Control lets you reduce those choices while keeping the editing environment familiar. Select the blocks that should be unavailable and leave the useful ones in the inserter. This can make client handover and editorial guidance more manageable because the available options better reflect the site's actual workflow. It does not create a new editor or enforce every visual design decision; it narrows the set of block types people can select.

Build an Approved Selection of Content Blocks

A focused block selection is useful when a team has agreed how common content should be built. A business website might rely on a small group of text, image, and layout blocks, while a publication might need additional media and embed options. The module lets you make that selection from the blocks actually registered on the site instead of applying a fixed preset that assumes every WordPress project has the same requirements.
The saved configuration is one list of disabled blocks. It is not a separate policy for each role, user, or post type, so the selection should work for the people using the affected editor contexts. For example, hiding an advanced block also makes it unavailable to someone who previously used it for a legitimate task. Review the team's needs before removing options, rather than treating a shorter inserter as automatically better in every situation.

Find Blocks by Search and Category

The inventory is organized into categories such as Text, Media, Design, Widgets, Theme, Embed, Reusable Blocks, and Uncategorized. Search helps locate a particular block, while category-level Disable all and Enable all controls make broader changes easier to manage. This is useful on sites with large block libraries because administrators can review related choices together instead of moving through a single undifferentiated list.
Related block names still need individual consideration. Buttons and Button, for example, are separate types rather than two names for the same entry. A parent container and its child block should not be assumed to share one setting. The module identifies registered blocks by their names, allowing you to make the specific selection you intend. Category controls speed up that work, but reviewing the resulting list remains important before saving a broad restriction.

Include Plugin Blocks as the Inventory Updates

Not every plugin registers its blocks before the editor has been opened. A newly installed block library may therefore be absent from the module's initial list even though it becomes available during a real editing session. WP PowerSuite rebuilds its cached inventory when the Block Editor loads, and Refresh Block List lets you bring that updated information into the settings interface.
This makes the inventory useful for an evolving plugin stack, but it is not an automatic approval system for future blocks. When another plugin adds editing options, revisit the list and choose whether those types should remain available. The module does not decide that a new block is unnecessary or unsafe simply because it was not present during the original configuration. Your saved selection remains the basis of the restriction.

Restrict Availability Without Deleting Existing Content

The restriction is applied to the editing environment through WordPress's allowed-block handling and an additional editor-side unregister step. This is more than a cosmetic change to a label or category: selected block types are removed from the available editor choices. However, the module does not scan published posts and delete the markup belonging to those blocks, and it does not act as a frontend content-cleanup tool.
Existing content needs particular care. A disabled block can still be present in a saved post and appear on the website, while the editor may show that type as unavailable or invalid when the post is reopened. Before broadly disabling blocks on an established site, review content that already uses them and decide how future editing should work. Keeping frontend output untouched is not the same as guaranteeing that every existing block remains normally editable under the new policy.

Choose Block Control or Disable Gutenberg

Use Gutenberg Block Control when you want to keep the Block Editor but reduce its available block types. Use Disable Gutenberg when the requirement is to turn the Block Editor off instead. The two modules conflict and should not be enabled together. They represent different editing strategies, so the correct choice depends on whether the team still needs a block-based workflow.
For a broader administration cleanup, Admin Menu Organizer can simplify the sidebar used to reach content screens, while Admin Columns Customizer can improve the information shown in supported content lists. Gutenberg Block Control handles the next stage: the choices available inside the Block Editor. It does not manage Classic Editor toolbar buttons, change user permissions, or provide role-specific block rules.

Use Cases

  • Client Website Handover
    Offer a focused block selection that matches the content components the client has been shown how to use.
  • Editorial Consistency
    Keep the team's preferred blocks available while removing alternatives that are not part of the agreed publishing workflow.
  • Plugin-Heavy Editors
    Review overlapping choices from several block libraries and disable the registered types your site does not need.
  • Keep Gutenberg With Fewer Options
    Retain a block-based editing experience instead of replacing the editor just to reduce clutter in the inserter.

Frequently Asked Questions

Related Modules

Trim the WordPress toolbar by hiding menu items you do not need.
Disabled
Customize WordPress admin dashboard colors with presets, role mapping, live preview, and safe CSS generation.
Disabled
Hides the front-end admin bar for chosen roles while they browse your site.
Disabled
Shows content and user IDs in list tables when you need quick reference numbers.
Disabled
Dense post list tables in the admin—fit more posts, pages, or custom types on one screen.
Disabled
Thumbnail previews in post list tables for every public post type with featured images—catch missing or mismatched artwork in seconds.
Disabled
Hides clutter on user profile screens so people see only what matters.
Disabled
Reorder, rename, or hide sidebar menu items so the dashboard fits how you work.
Disabled
Your logo in the admin bar and/or sidebar for a white-label dashboard.
Disabled
Style the WordPress admin with custom CSS—quick visual tweaks without touching theme files.
Disabled