Latest articles
How to Create a Basic Child Theme for Block Themes
Dan Knauss
Here's a nice tutorial at learn.wordpress.org for learning how to get started with child block theme development and a good model for tutorials you can contribute! If you have any questions about being a tutorial presenter please join the #training…
PHP 8.2 Compatibility, Renaming FSE, Custom Template Options, WP Feature Notifications Project
Courtney Robertson
This Week at WordPress.org (July 27, 2022) Custom Template OptionsIn WordPress 6.1 you'll be able to add custom post type or taxonomy templates. Watch how this area evolves as we anticipate it improving the 3rd party plugin support for Full…
Kjell Reigstad over at ThemeShaper shows…
Dan Knauss
Kjell Reigstad over at ThemeShaper shows how to build a single-page block-based theme. He describes the experience positively: "This exercise made me truly excited about the future of theming. It took very little time to assemble the boilerplate necessary to…
One theme to rule them all?
Dan Knauss
The once and future _s Back in August, former Automattician and longtime Underscores (_s) contributor Philip Arthur Moore asked a good question in the Underscores Github repo. Philip was inquiring about the status of this widely-embraced and Automattic-sponsored project that…
Mika Epstein ran into the perennial…
Brian Krogsgard
Mika Epstein ran into the perennial challenge of Genesis child theme users who customize their theme code. Genesis themes are all child themes for the Genesis Framework, which you shouldn't modify. Mika's solution was a grandchild theme plugin to keep…
A problem with the theme customizer and child themes
Brian Krogsgard
In response to the recent change to require the use of the customizer for theme options, Puneet Sahalot brings up an issue with the way saving options works by default when using the customizer: To use the Live Preview feature, we…
Layers, by Obox, introduces a beautiful page building interface
Brian Krogsgard
Layers is a product released by Obox today that aims to integrate page building into the WordPress experience. Layers has the absolute best onboarding process I've seen in any tool like this. Also, the experience for creating new pages is…