Creating custom block styles in WordPress themes
WordPress introduced the Block Styles API in version 5.3 as a feature for theme authors to create block customizations that […]
Some very cool things can happen when you hit Enter in a block.
A very cool thing happens when you hit Enter in a block. Actually, three very cool things can happen. Read on to discover how you can make them happen in your custom blocks.
Using the box shadow feature for themes
Gutenberg 14.9 launched on January 4, 2023, and this release featured a long-needed design tool that theme authors have been […]
A walk-through of layout classes in WordPress 6.1
WordPress 6.1 introduced several necessary changes to its layout framework. Namely, core has now centralized its layout definitions, created semantic […]
2022: the block developer’s year in review
As 2022 draws to a close we review the past year from a block developer’s point of view. We review all the latest developments in the block editor and survey the resources that became available over the year. We end with a look forward at what’s to come in 2023.
Building a book review grid with a Query Loop block variation
A step-by-step tutorial for building a custom Query Loop block variation and integrating it with custom post meta.
Application state managed withDispatch, withSelect and compose 101
Leveraging theme.json and per-block styles for more performant themes
With each major WordPress update, theme authors gain access to new tools that decrease their development workload and can increase […]
A PHP developer’s guide to getting started with block development
Web developers looking to get started with block development face a bewildering array of learning and reference resources. This post will guide you through the learning process and help you to get started with block development.
How to extend WordPress via the SlotFill system
In WordPress 5.0, the WordPress SlotFill system was introduced as part of the Gutenberg project and is the extension paradigm that allows developers to extend the UIs introduced with the Gutenberg project such as the Post Editor and the Site Editor.