How to Build Interactive Blocks with the WordPress Interactivity API
Learn how to use the WordPress Interactivity API to build stateful, client-side interactive blocks using real data-wp-* directives, @wordpress/interactivity sto…
Writing · WordPress
All posts in the WordPress category. Search across the full archive or pick another topic below.
Learn how to use the WordPress Interactivity API to build stateful, client-side interactive blocks using real data-wp-* directives, @wordpress/interactivity sto…
Learn how the WordPress block supports system works, how to enable and disable controls per block in theme.json, configure spacing, border, and color supports, …
A practical guide for block theme developers on using PHP and JavaScript block filters to modify render output, adjust block metadata, extend blocks with custom…
The WordPress core team has announced the Twenty Twenty-Seven default theme. For commercial block theme authors, a new default theme is never just cosmetic — it…
A developer guide to wp.blocks.registerBlockVariation: scope, isActive, innerBlocks, and how variations differ from block styles, patterns, and custom blocks. B…
A practical guide to building custom Gutenberg blocks for block themes, block.json metadata, static vs dynamic blocks, editor + frontend code, theme.json integr…
Learn how to create custom block styles in WordPress. Covers registering styles with PHP and JS, styling with CSS and theme.json, removing defaults, and buildin…
Learn how to create style variation JSON files for WordPress block themes, override colors, typography, and spacing per variation, preview designs in the Site E…
Learn how to build a viewport-responsive fluid typography scale in WordPress block themes using CSS clamp() and theme.json. Covers the slope-intercept formula, …
An honest 2026 assessment of WordPress Full Site Editing — what is production-ready, what has improved, what is still broken, and a project-type decision framew…
shadcn/ui hit 110K GitHub stars by solving design system problems with clean principles — tokens first, semantic naming, owned implementations, composition over…
Block themes, classic themes, and Elementor compared honestly for 2026 — real trade-offs on performance, WooCommerce, client editing, and long-term lock-in to h…