Shy girl

The WordPress block editor keeps growing. Since its release at the end of 2018, the pace of development has been frenetic, with new versions and frequent improvements. In addition, its degree of adoption has also been increasing, and with this number of plugins and themes that add new blocks to the editor.

All this makes it much easier than before to edit content with the block editor as the current possibilities to create astonishing posts and pages with spectacular designs are huge and without the need to program a single line of code.

List of type of blocks available
The list of blocks available in WordPress grows as you add new plugins with additional blocks.

The problem is that the large number of blocks we can have available in the editor can make the end user experience poorer. But if this is your case, we can remedy it simply. Let’s do it!

The Gutenberg Block Manager

If we only use a limited set of blocks for our content and we want to hide the rest so that they don’t bother us in the block editor interface, the first thing we have to do is to open the menu Show more tools & options.

In the block editor, at the top right corner, we see an icon with three vertical dots. Clicking on this icon a floating menu opens with additional options. There you will find the editor’s block manager:

From the three-dots icon at the top right of the block editor you can access the WordPress block manager.
From the three-dots icon at the top right of the block editor you can access the WordPress block manager.

Within the block manager of the Gutenberg editor you have a list with all the blocks available to use in your content. There you can uncheck those blocks that you don’t want to use so that they are no longer available in the WordPress block editor interface.

This list is divided into categories, so if you want to remove all blocks from a specific category you just uncheck the category and all blocks will be hidden in the editor.

In the block manager of the WordPress editor you can hide those blocks that you will not use to simplify the interface
In the block manager of the WordPress editor you can hide those blocks that you will not use to simplify the interface

In addition, you have a block search field so you don’t have to scroll up and down the list. This way finding the blocks you want to hide is easy.

This little trick, somewhat hidden if you don’t know it, allows you to customize the available blocks and can be very useful, especially for content editors with little WordPress experience who want to focus on a limited set of blocks.

If you want to make any of the hidden blocks available again, you just have to check the specific block in the list of the block manager. It’s that easy and intuitive.

That’s it for today. If you have any additional questions about editor blocks remember to comment down below.

Featured image of Caleb Woods on Unsplash.

5 responses to “How to Hide Unwanted Gutenberg Blocks in WordPress”

  1. Inigo Avatar
    Inigo

    Hi,

    Thanks for the informative post. Is it possible to have the admin hide unwanted blocks and then have that configuration applied to all users across the site? Currently, it appears that site users still have the option to add remove block options and the config that is setup by the admin doesn’t apply to the user.

    Thanks!

    1. Antonio Villegas Avatar

      Hi Inigo. Take a look at the following plugin: https://wordpress.org/plugins/advanced-gutenberg/

      It may help you on your particular scenario.

      1. Inigo Avatar
        Inigo

        Thanks for the information! That looks good and I found this one as well – https://wordpress.org/plugins/disable-gutenberg-blocks/

  2. Nate Avatar
    Nate

    Thanks for the post. Any ways to do this on a per page or post basis? The block manager seems to apply sitewide.

    1. Antonio Villegas Avatar

      I don’t know if there is a plugin for that, but using this function you could modify the behavior. I didn’t test it either.

Leave a Reply

Your email address will not be published. Required fields are marked *

I have read and agree to the Nelio Software Privacy Policy

Your personal data will be located on SiteGround and will be treated by Nelio Software with the sole purpose of publishing this comment here. The legitimation is carried out through your express consent. Contact us to access, rectify, limit, or delete your data.