WordPress.org

All posts

  • The Block Editor offers two types of blocks: static and dynamic. The difference between these two types of blocks comes down to how they are rendered on the front-end. Read on to learn more about the details, advantages, and disadvantages of each.

  • One of the oft-repeated questions in developer circles who have closely followed WordPress’ revolution via the Gutenberg project has been: When are we going to get more responsive controls? Specifically, this question is often framed around the ability to change some design element of a block based on desktop, tablet, or mobile views. This is an…

  • If you have been wondering how to learn everything you can about block theme development, then this post is for you. The links in this post have been collected from official WordPress sources and categorized to help you learn more about block themes and related topics.

  • Welcome to the first edition of a new monthly series for developers. This post—and hopefully many more to come—will list all of the features, changes, and other vital items the WordPress extender community should know about.  The goal of the monthly roundup is to cut through the noise of a busy release cycle and present…

  • 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…

  • 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.

  • Gutenberg 14.9 launched on January 4, 2023, and this release featured a long-needed design tool that theme authors have been missing: shadows. The first iteration of this feature, which should eventually land in WordPress 6.2, allows designers to create a set of custom shadows to apply to blocks and supported elements. The box shadow component and the…

  • WordPress 6.1 introduced several necessary changes to its layout framework. Namely, core has now centralized its layout definitions, created semantic class names, and reduced code duplication on container blocks. Originally, this post was intended to be a quick look at the changes to the system for theme authors. However, given the heftiness of the topic,…

  • 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.

  • A step-by-step tutorial for building a custom Query Loop block variation and integrating it with custom post meta.