Gutenberg: Why the hate?
Gutenberg is the new WordPress editor. It has been officially merged with WordPress core since the release of version 5.0. Even before that, everyone had known that Gutenberg is coming and the majority of them did not like the idea. I personally like the Gutenberg editor and still confused why should everyone hate it. So, in this article, I will go over the factors I think why Gutenberg should be welcomed by the community.
A little backstory
Gutenberg was first introduced by Matt Mullenweg at WordCamp Europe in 2017. It is named after the person who invented the mechanical printing press. A plugin was released in the WordPress plugin repository.
The idea was to move from classic TinyMCE based editor to a much more robust editor which will use blocks along with many top-notch features. The blocks make the process of how users organize the content, much easier with drag and drop functionality.
However, as you probably already know, Gutenberg was not welcomed by a part of the community. Many of them went ahead and gave a one-star review to the plugin in the repository.
Later in December 2018, with the release of WordPress 5.0, the Gutenberg block editor was merged with the core. As many of the users were not ready for the change, a plugin called “Classic Editor” was released too. It has over 5 million active installs as of today. So, it clearly reveals how many of the users are avoiding the new Gutenberg editor.
Why many of us are not ready for Gutenberg?
Here are the top 3 factors that I think causing users not to use the new Gutenberg editor. There could be more or I could be wrong at some of them but these are personal opinions anyway.
- Fear of change: I worked with more than 500 clients in my career and most of them don’t like the Gutenberg editor simply because it is something new. Yes, just because they think there could be a learning curve on this. So, without putting some time on it (although it is very straight forward) people tend to keep it aside and continues to use the same thing they have been using. I personally use the Enfold Theme a lot and part of my everyday development is based on it’s Avia Layout Builder. Hence, I also have to switch off Gutenberg for all the projects that were already done.
- Updating old content: Most users use the theme’s included shortcode, third party page builders or plugins rather than the classic editor itself. Back in the early days, most themes had a bunch of shortcodes to make a complex structure or content layout. (rows, columns, specially designed widgets, content blocks). Later, plugins like Visual Composer came in. Content placement and design got easier and more user-friendly. Right now, we don’t see much of Visual Composer but plugins like Elementor, Beaver Builder, Divi Builder, etc. made their place. For example, Elementor has over 3 million active installs. If we try to move from these plugins/ page builders to Gutenberg, we will have to re-do all the contents.
- Compatibility: We already know how far WordPress has come since its release. It is no longer limited to a CMS (Content Management System). More and more complex websites are built with WordPress every day. That is perfectly fine and we are very happy. However, the WordPress install is not the only thing that makes it possible. We use a variety of themes and plugins that allow us doing things that we require on our websites. These themes and plugins need to be compatible with the new Gutenberg plugin in order to continue using the features they provide. This is where most of the hate came from. Many theme and plugin authors were not happy or willing to make changes to their already released products to be compatible with Gutenberg.
Apart from being an awesome 🥰 new addition, starting to use Gutenberg can make you think if you really should switch or not. I personally think we should start using it and embrace the change but the facts that make it difficult still holds me from using it on the projects I already finished or currently developing.
Why should we use Gutenberg?
WordPress needed a change. That has been provided by the addition of Gutenberg. A feature-rich, expandable, fast and easy platform that everyone can use to make the content better.
Many of us did not want Gutenberg on the core yet it is here and not going anywhere. Why not start using it?
WordPress has changed a lot from its first release. That is normal for any software. We do update our WordPress installation to keep sites up to date with security, features, and stability. Just like the updates, we should start using Gutenberg. We should expect more changes in the future that can improve many areas that we did not even think about. So, it is useless to just avoid a feature that is powerful and comes with something you already use.
Let’s look at some simple reasons why we should use Gutenberg
- Better than any other page builders: This can come to you as a shock but in the end, this is the truth. You may think – “I can’t do this, that and all of that”. However, that’s just for now. We are going to have a lot of changes coming that will improve the functionalities of Gutenberg. It is already powerful but since the lack of trying new things, many of us are not seeing it’s true potential.
- It’s free!
- Frequently updated
- Comes built-in so it is the most compatible
- Future proof
- Doesn’t rely on shortcodes
- FAST ⚡
- and many more reasons to come..
Qubely – Full-fledged Gutenberg Block Toolkit
On the last WordCamp that I joined, I heard about this awesome add-on for Gutenberg by Themeum. I was curious how much we could do with Gutenberg with an add-on plugin so, I tested the plugin on a demo site.
The plugin is fairly new and will have more things added in future but I was very impressed how things are already. On top of all that, it’s completely free and available on WordPress Plugin Repository. I am pretty sure they will have a Pro version released soon so do keep an eye on them. Checkout the video of the product.
Advanced Custom Fields – Gutenberg Blocks
Elliot 👑, Author of Advanced Custom Fields announced support for Custom Gutenberg Blocks from the ACF Pro version. This is huge! Ever wanted to create your own blocks that you can use everywhere throughout the site? Now that’s possible with ACF Pro.
Lot more to follow..
I will keep updating this post with new features and possibilities with Gutenberg. So, be sure to keep an eye on this post if you are interested. Let me know what you think so far in the comments.