Dynamic Template Parts in Block Themes Without Duplication

Category: Advanced SolutionsBlogWordPress Guides

How to use the render_block_data filter to swap dynamic template parts in block themes without duplicating templates. Practical pattern for WordPress and...

WordPress Unicode Email Addresses Land in 7.1 Trunk

Category: BlogWordPress Guides

WordPress merged initial Unicode email address support in trunk: new WP_Email_Address class, updated is_email(), opt-out filters before 7.1....

WooCommerce Product Editor Retirement Lands in 11.0

Category: BlogPluginsWordPress Guides

The WooCommerce product editor retirement starts in 10.9 and completes in 11.0 on July 28. Audit your code now, no data migration needed....

wp-now Is Deprecated: Migrate to WordPress Playground CLI

Category: BlogPluginsWordPress Guides

wp-now is officially deprecated. Here is what changes for plugin, theme, and WooCommerce developers and how to migrate to the Playground CLI today....

Gutenberg React 19 Revert: What Plugin Authors Should Do Now

Category: Blog

Gutenberg 23.3 shipped the React 19 upgrade and 23.3.2 reverted it after plugins crashed. Here is what the Gutenberg React 19 revert means for your sites....

Close Search Window