Roberto Cinetto logo

Privacy Policy

WordPress Gutenberg editor is powerful, but sometimes it has limitations that as developers we need to overcome to meet client's or project needs. I've found myself dealing with the needing of extending core blocks in order to achieve results that otherwise it would have requested the development of custom blocks. And that felt a bit like overkilling it.

In this tutorial we will explore the Gutenberg API and add custom options and functionalities to Gutenberg core blocks. The example I'm going to show you is very simple but it will apply to a wide range of scenarios.

 

How to follow along

I've fired up a test website using Local WP by WP Engine. It's free and it has fully supported versions for every major OS out there.

We will then use @wordpress/create-block to scaffold the plugin we will use in our project.