We have taken a look at custom block sidebars, third party block sidebars via InspectorControls, and how to add controls to the post sidebar. In this guide we are going to look at putting our controls in their very own…
Add Controls to the Post Sidebar with PluginDocumentSettingPanel

So far we have taken a look at the block sidebar by adding InspectorControls to our custom blocks and adding controls to core and third party block sidebar with filters and Higher Order Components. In this guide we are going…
Add Controls to the Core and Third Party Block Sidebar with Filters and Higher Order Components

In our last guide we looked at adding InspectorControls to our custom blocks to enable us to use controls in the block sidebar. In this guide we are going to build on that, and add a toggle control to the…
Add a Sidebar to your Custom WordPress Block with InspectorControls
There are several ways to use the block editor (Gutenberg) sidebar in WordPress. You can add controls for just the block, for other blocks, for the entire post, or a create a completely custom sidebar. In this guide we are…
Create a Custom Block Category in the WordPress Block Inserter (Gutenberg)
Are you writing a lot of WordPress block editor (Gutenberg) blocks for just one client? Wouldnt it be good to just group them all together? Simple, just create a custom block category. In the PHP of your plugin just add…
Add a Custom Settings Link to Your WordPress Plugin

Have you ever noticed how some plugins have one or more custom links on the WordPress Plugin screen? To be honest if I cannot find the settings for the plugin this is the first place I look: If you want…
Extend the WordPress Customizer Using JavaScript

Did you know that you can create Customizer Sections and Panels in JavaScript? Did you know that you can also register Customizer Settings and Controls in JavaScript too? You can do all that and more, with code similar to the…
Hook into the Save Action for the WordPress Block Editor (Gutenberg)
Have you ever wondered how you can perform an action on save when using Gutenberg? Are you looking for a hook or a filter so you can perform an action when saving a post? Good news, you can easily hook…
Create a Customizer Panel using WordPress Block Editor (Gutenberg) Components
In our last guide we looked at creating a settings page using WordPress Block Editor (Gutenberg) components. In this guide we are going to take it even further and use Gutenberg components inside the WordPress Customizer. Create two new files…
Create a Settings Page using WordPress Block Editor (Gutenberg) Components
We have previously looked at storing options and settings using the WordPress Block Editor (Gutenberg), and expanding the Create Block Script to allow for extra end points. In this guide we are going to put them all together to create…