A dynamic block rendering in PHP frequently needs a value from theme.json, and reading the file directly misses the merge with core and user styles. The merge is…
The component renders a dynamic block by asking the server, which means the editor preview is a network round trip for every attribute change. Without debouncing, typing a…
A variation is a different starting state for the same block; a style is a class name applied to it. They appear in different places in the interface.…
6.1 lets block.json name a PHP file for rendering, which removes the callback from the registration call. The file receives $attributes, $content and $block as variables rather than…
6.0 adds a lock attribute on individual blocks, which sits between templateLock on a container and no restriction at all. The two flags are independent, so a block…
Bringing a customised template back under version control means extracting the content before deleting the post. Doing this as a routine rather than an incident is what keeps…
6.0 shipped a webfonts API, deprecated the PHP registration form during the release cycle, and settled on declaring fonts in theme.json. WordPress generates the @font-face rules and a…