Creating a Block Child Theme

Creating a WordPress Child Theme based on a Block Theme like Twenty Twenty Three only requires two files style.css and theme.json

Block Child Theme Screenshot

Creating a Child Theme based on a Block Theme like Twenty Twenty Three only requires two files style.css and theme.json. Beyond this, a developer can include functions.php for additional customization and screenshot.php for the theme’s thumbnail. Template Hierarchy still applies but .php files provide a fallback to .html template files.

style.css

/*
Theme Name:   JD Minimal Twenty Twenty Three Child
Template:     twentytwentythree
Version:      1.0.0
*/

style.css will pull in most of the default styles and scripts from the parent theme.

theme.json

{
}

theme.json though blank is required for minimal full site editing to function properly.

Additional Reading

Author: Joseph Dickson

Joseph Dickson is a front-end web developer with experience building higher education websites using Drupal and WordPress.