WordPress Themes

Extend your website functionalities and improve your site appearance with responsive WordPress themes.

Code panel showing data-wp-on--click and data-wp-bind--hidden directives alongside block.json viewScriptModule setup for the WordPress Interactivity API
Web Development, WordPress, WordPress Themes

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 store and actions, viewScriptModule in block.json, and render.php server state — with three working examples: toggle, counter, and live fetch.

How to Build Interactive Blocks with the WordPress Interactivity API Read Post »

Twenty Twenty-Seven block theme announcement preview for commercial theme authors
WordPress, WordPress Themes

Twenty Twenty-Seven Is Coming: What Commercial Block Theme Authors Need to Know Now

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 sets design direction, signals where theme.json and pattern APIs are heading, and reshapes customer expectations. Here is what to audit in your commercial theme before WP 7.0 lands.

Twenty Twenty-Seven Is Coming: What Commercial Block Theme Authors Need to Know Now Read Post »

Diagram showing theme.json settings.blocks section controlling per-block editor options
Web Development, WordPress Themes

How to Define Block Settings in theme.json to Control the Editor Experience

Learn how to use the settings.blocks section in theme.json to configure individual blocks differently from your global defaults. This tutorial covers per-block color, typography, spacing, and layout controls — including how to use appearanceTools as a shorthand and how to lock down the editor for client projects.

How to Define Block Settings in theme.json to Control the Editor Experience Read Post »

Scroll to Top