This tutorial for power users and developers shows how to extend core blocks and add customizations for additional attributes or style variations.

How to Extend Core Blocks
Joel Olawanle @ kinsta.com • 2 weeks ago
Joel Olawanle @ kinsta.com • 2 weeks ago
This tutorial for power users and developers shows how to extend core blocks and add customizations for additional attributes or style variations.
Silvan Hagen @ silvanhagen.com • 3 weeks ago
Creating or customizing block themes – this mini-tutorial shows how to enqueue custom styles for individual core blocks. The styles are only loaded when the block is used. The method is straightforward.
Iain Poulson @ advancedcustomfields.com • 3 weeks ago
Iain Poulson wrote an article on automated testing for WordPress developers. I’ve used Selenium in the past and we would run test suites before releases as a sanity check.
Jack Arturo @ drunk.support • 3 weeks ago
Jack Arturo shares his experience and journey using AI when working on WP Fusion. It is not a tutorial, but an interesting overview.
Paul Andrew @ speckboy.com • 3 weeks ago
Do you want to create your own theme? This article reviews some popular theme frameworks. I was surprised it did not mention Roots / Sage. Also, I wondered how many of these are kept up to date and was surprised to see some like Gantry still being developed.
Felix Arntz @ make.wordpress.org • 1 month ago
Speculative loading of links is coming in WordPress 6.8. This was first a feature plugin and now is being integrated into core.
Kevin Leary @ smashingmagazine.com • 1 month ago
In this article Kevin Leary argues against using a framework like Sage for modern theme development and instead advocates for a simpler approach.
Mike Davies @ deliciousbrains.com • 1 month ago
This tutorial on creating a plugin with Cursor goes into a little more depth than some of the others I’ve seen.
Iain Poulson @ advancedcustomfields.com • 2 months ago
Here is a tutorial for power users and developers on using WP_Query. WP_Query is a core WordPress helper class for interacting with the database.