WordPress 5.0 Release: Dealing with Gutenberg

by | Oct 3, 2018 | Web Development | 5 comments

A recent topic that has been surfacing again and again on WordPress forums and blogs is the release of WordPress 5.0. As of yet, there’s not a lot of information on the release*. The timeline from the WordPress Core Team is currently saying mid to late 2018. I think at this point we can rule out mid 2018 as we are already entering October 🙂

There’s one detail we do know that’s causing a lot of discussion: WordPress 5.0 will ship with Gutenberg as it’s default editor in place of the long used and beloved WYSIWYG. This may or may not be a big deal to you, but one thing’s for sure…it will be a piece of cake to disable and revert back to the WYSIWYG editor if the need arises. The following are 3 ways to go about disabling Gutenberg:

1. Disable globally in functions.php:

add_filter( 'use_block_editor_for_post', '__return_false' );

2. Disable only for specific post types in functions.php:

function cis_disable_gutenberg( $is_enabled, $post_type ) {
  if ( $post_type === 'your-post-type' ) return false;
  return $is_enabled;
}
add_filter( 'use_block_editor_for_post', 'cis_disable_gutenberg' );

3. Disable with a plugin: https://wordpress.org/plugins/disable-gutenberg/

Here’s another option that works great with the latest beta of WordPress 5.0 (5.0-beta4-43896 as of 11/15 – thanks to Kierst for the link): https://wordpress.org/plugins/disable-gutenberg-littlebizzy/

The plugin will likely be the quickest and easiest way of disabling Gutenberg. Now, if you’re like me and want to know what Gutenberg is all about, you can install it using a plugin and start using it right away.

Gutenberg Plugin: https://wordpress.org/plugins/gutenberg/

In fact, WordPress version 4.9.8 includes a “Try Gutenberg” callout they you may have seen. More info here: https://make.wordpress.org/core/2018/08/02/try-gutenberg-callout-in-wordpress-4-9-8/

In summary, even though we don’t have a hard release date for WordPress 5.0, we can get ready by installing and using Gutenberg to build some posts/pages and if we don’t like it when 5.0 does finally get released, we have the option to disable it. Keep in mind that while change can be scary, there’s definitely a reason WordPress is choosing to switch to Gutenberg. If WordPress thinks it is a better editing option, then you likely will too if you give it a chance. Giving it a try and attempting to get used to it before the update could help you become more adept with Gutenberg, allowing you to stick with the new default.

If you need help disabling Gutenberg for WordPress 5.0, comment below. Alternatively, Checkerboard can help your organization manage your WordPress site and digital marketing strategy. Contact us for a free competitive analysis and find out how you can turn your site into the best in your market.

Happy coding!

*UPDATE 10/04/2018
Yesterday afternoon the WordPress Core Team released a proposed scope and schedule for 5.0!
More details here: https://make.wordpress.org/core/2018/10/03/proposed-wordpress-5-0-scope-and-schedule/

*UPDATE 11/15/2018
WordPress 5.0 release has been pushed out to November 27th.
More details here: https://make.wordpress.org/core/2018/11/09/update-on-5-0-release-schedule/

Start Your Project Today!

Call us for a free consultation at 612.787.7483

Build Your Site

Our Best in Market builds give you everything you need to get your marketing moving in the right direction.  You can count on us to build a solid foundation using industry standard tools that will help you get found in search, and grow with you over time.

Grow Your Business

Our monthly programs are customized to the specific needs of each individual client. Regardless of whether your budget is big or small, we’ll use the same strategies that are proven effective for helping reach your goals.

Support Your Team

Fast, responsive support from professionals who know what they are doing.  Support and maintenance programs available.

14400 Burnsville Pkwy, Suite 160

Burnsville, MN 55306

612.787.7483

Questions? Start here or give us a call.

612.787.7483