Discover what content-only editing is, why it’s essential to enable it in all your custom WordPress blocks, and how to implement it effectively.
A tutorial on how to create block design tools or controls for individual blocks using JavaScript.
The ninth edition of a monthly roundup that cuts through most of the noise, curating the features you need to build on top of modern WordPress.
With WordPress 6.7 just around the corner, stay up-to-date on the latest developer news from the past month, including major updates to WordPress Playground.
Your block has complex markup, yet you want your users to easily style child elements within the block. How do you give your users this ability? With CSS custom properties. This post demonstrates the technique for doing this whilst also retaining compatibility with themes.
WordPress introduced the Block Styles API in version 5.3 as a feature for theme authors to create block customizations that are not possible via the built-in design tools. However, it is often an underutilized feature in themes. And, when it is used, the results are sometimes are best replaced with variations or patterns. In this guide, you…
Typography series part 2: The anatomy of a letterform. Letters have parts! See how they combine to give a typeface its voice.
The 10th edition of a monthly roundup that showcases features for extenders. The latest updates are focused on the WordPress 6.4 release.
Have you ever wanted to disable specific blocks in WordPress? Whether to simplify the editing experience, maintain consistency across a site, or any other reason, this article will guide you through the process.
Building custom blocks is a key part of WordPress development, but it’s not always the best approach. Learn how to customize and extend existing WordPress blocks to meet your needs.