WordPress Plugins

How to Disable the Gutenberg WordPress Editor: A Complete Guide

With the release of WordPress 5, you can see Gutenberg Editor with it. What if you do not like it or want to be more specific, you do not want to use it. It is clear that WordPress is encouraging you to use the Gutenberg editor by making it default. But wait! Should not be disappointed yet you can still go back to the previous classic editor and disable Gutenberg directly. Read this complete guide of how to disable the Gutenberg Editor

With the Release of WordPress 5, you can see Gutenberg Editor with it. What if you do not like it or want to be more specific, you do not want to use it. It is clear that WordPress is encouraging you to use the Gutenberg editor by making it default. But wait! Should not be disappointed yet you can still go back to the previous classic editor and disable Gutenberg directly.

Now for sure you have installed and using the WordPress 5 version. If you want to know how to install WordPress, you must read this article before proceed further. With this new version of one major change, we see that the new editor- Gutenberg.

Gutenberg can be exciting, useful, and advanced. But, since people are on a classic editor for a long time. It is difficult to switch to new ones. People will like much functionalities inside Gutenberg’s editor, it is no surprise that some people would think otherwise. As the figures show, this new WordPress editor has received only 2.3-star ratings out of 5.

What is Gutenberg?

wordpress gutenberg

Gutenberg WordPress Editor is a new page builder design to integrate with WordPress Core. Gutenberg will add functionality such as Content Block and Page Builder to every up-to-date WordPress website. When used, it will replace TinyMCE as the default content editor. With Gutenberg, the content is added to different types of blocks from the WordPress backend.

Gutenberg has been released with WordPress 5.0. Thankfully, there is a lot of healthy debate surrounding Gutenberg, which includes many people who develop and use WordPress.

Why You May Want to Disable Gutenberg Editor

3 reasons to disable Gutenberg editor:

  • First of all, there is the familiar. If you have been using WordPress for years and are already happy with the current editor, then you may not want to spend time learning new editors.
  • Second, there is compatibility. While the Gutenberg team is trying to make it as consistent as possible, at least you do not want to take any risk on your sites at the beginning. Even if you disable it for only a few months, then it will give developers the chance to take out any growing pains.
  • Finally, there is a situation where you are building websites for customers. If you are a freelancer or agency that manages client sites. Then if your interface changes suddenly, your customers may be very upset to you.

Of course, this is not really your fault – but they do not know it. And they feel like you are just changing the interface arbitrarily, which they have already learned … and they can not be happy about it. Therefore, in order to keep things smooth and to prevent the interference of your customers’ workflows, you just want to disable Gutenberg’s editor and keep your experience the same.

How to disable Gutenberg editor

No matter what aspect you are on if you are here to know how to disable the Gutenberg editor, we have found some ways to do this. Choose any of the following methods. Each method is equally effective and easy. These are:

Solution 1: Use the WordPress Classic Editor Plugin

Solution 2: Disable Gutenberg with a third-party plugin

And Solution 3: Disable Gutenberg Editor in Code

Let’s discuss them with each other in detail.

Solution 1: Use WordPress Classic Editor Plugin

The classic editor WordPress plugin is not a new plugin, it only restores the last WordPress editor you use. It is designed by WordPress contributors and is fully supported by the WordPress Core Team as an existing method of maintaining the old editor. If you are having problems with the new Gutenberg Block Editor, then this is the way to go for now.

In this first method, you need to install the WordPress Classic Editor plugin. Search for the classic editor plugin from your WordPress Plugins section. And from the search result, the very first option for the classic editor, click Install Now and start the installation. This is the official plugin, which is installed 5+ million actives by Team WordPress and is available in more than 40 languages.

– Search for WordPress Classic Editor from Appearance> Plugins

Plugins → Add new → search for Classic Editor ‘plugin in the search bar → Install now

install wordpress classic editor plugin

– Activate Classic Editor Plugin

activate wordpress classic editor plugin

Once you activate the plugin, you have to be single out between classic editors and Gutenberg editor. And the obvious preference is the classic editor, so just go to Settings → Writings and select your choice and click the Save Changes button at the bottom left corner.

– Go to Settings of Classic Editor Plugin and select Default Editor for all users

classic editor settings

As soon as you click the Save Changes button, the related dashboard will be launched. Now you can easily create your own post as shown below.

– Classic Editor is now activated and will look like this

classic editor in wordpress

While the other editors i.e. default Gutenberg editor, if for any reason you choose Block Editor under the default editor for the option of all users, then it will appear. To do this, go to Settings → Writing and select the block editor as shown below.

– Enable or Disable Classic Editor for all Users

enable disable classic editor

Other settings that you can create for your users, give them the option of switching between editors right from the dashboard. If you select ‘yes’, then allow users to change the option of editors. Then they will see the option to switch from one editor to another at the dashboard at any time. You can check by going to posts/pages, hover over any posts to edit, you can edit by any editor – Edit (Block editor)/Edit (Classic Editor).

– Allow Users to Switch to Editors

switch wordpress editor

– Users can Switch Editors as shown in this image

switching editor in wordpress

Solution 2: Use “Disable Gutenberg Plugin”

– Install Disable Gutenberg Plugin


The second method is called Disabled Gutenberg, through another plugin. ‘You will find this plugin in the official WordPress Plugins repository. Using this plugin will completely disable the Gutenberg editor. It has 500,000+ active installs and 5-star ratings. You can also search for it from the WordPress Dashboard. Just visit the WordPress repository or search right from the WordPress dashboard.

Plugins → Add New → Disable Gutenberg Plugin → Search Now → Click Install → Activate (after it is fully installed)

activate disable gutenberg plugin

This plugin setting will have its own section on the dashboard and you can change the settings according to your needs. After activating the plugin go to Settings > Disable Gutenberg. You have two options that mean Complete Disable and More Tools. If you check the ‘Full Disabled’ option you can go directly to the classic editor and work there.

complete disable gutenberg editor

However, if you uncheck the full disabled option, you will see more options under ‘For Disable for User Rolls’. Disabled for Administrator, Disable for Editors, Disable for Writer, Disable for Dispatcher, Disable for Subscriber. To be check or uncheck according to your choice. Likewise, the options under Disable for Post Types have been given and are: Disable for post and disabled for pages. Similarly, you can choose and skip according to your specifications.

– Enable or Disable Gutenberg for the desired category of WordPress users i.e. Contributors, Authors, Subscribers, etc.”

enable disable gutenberg for contributor author and subscribers

Once you choose the option, you will now see the classic editor instead of the Gutenberg editor.

– Classic Editor will Appear as shown in the above image

classic editor in wordpress

Solution 3: Disable Gutenberg Editor in Code

This method is for those who are technically skilled users. Because you will be working with some lines of code here. You must paste the following code into your function.php file. Obviously, to copy the code you must also have a basic knowledge of coding. Since no plugin is included in it.

Therefore, to disable the Gutenberg editor, completely paste the following code into your function.php file. Doing so will give it back to the classic editor.

add_filter("use_block_editor_for_post_type", "disbale_gutenberg_editor");
function disbale_gutenberg_editor()
return false;}

Use this code to Disable Gutenberg Editor

Final Thoughts

In the short term, there is no problem with disabling the Gutenberg editor. So if you are not ready to stop using the TinyMCE editor, feel free to do so. In fact, by disabling it, you can avoid any short-term chronic pain and will give the WordPress community time to use it before using any worms.

However, if you are considering disabling Gutenberg in the long term. Then I think there is an important thing to remember. Because Gutenberg Editor will be the default editor, people who build plugins and themes will start expanding and developing their new products and key features especially Gutenberg in mind.

On the other hand, To create a website for your small business, you have to choose and register your website domain, choose a web hosting provider and package. If you want to create a WordPress website, you should try the Readymade WordPress website powered by Delegate Studio. ReadyMade Website includes Top-level Domain, Managed Hosting, SSL certificate, Elementor Pro Website Builder, SEO Optimization, and 24/7 Support.

Sharing is caring!

By Andrew Scott

Andrew Scott is a creative freelance wirter from Canada. He has been writing about WordPress and written multi fold blogs and articles that present strategic approach, and marketing tips for online businesses.

Leave a Reply

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