10,000+
April 22, 2025
June 16, 2022
This plugin allows you to:
All newly created themes or style variations will include changes made within the WordPress Editor.
This plugin also makes several changes to the contents of a theme, including:
assets
folder.Disclaimer: The Create Block Theme plugin offers critical developer-friendly features; you can think of it as a Development Mode for WordPress, and you should keep in mind that changes made through this plugin could change your site and/or theme permanently.
(Make sure you know what you’re doing before hitting that ‘Save’ button 😉)
Install and activate the Create Block Theme plugin.
There will be a new panel accessible from the WordPress Editor, which you can open by clicking on a new icon to the right of the “Save” button, at the top of the Editor.
Make changes to your site styles, fonts and templates using the Editor.
Still in the WordPress Editor, navigate to the Create Block Theme menu at the top of the Editor.
To save recent changes made in the Editor to the currently active theme:
To install and uninstall fonts:
or export the theme:
To edit the theme metadata:
To inspect the active theme’s theme.json contents:
To create a new blank theme:
To create a variation:
To create a new Clone of the current theme or to create a Child of the current theme:
Many of these options are also available under the older, deprecated Create Block Theme page under Appearance > Create Block Theme.
If you are having problems, please try the following:
WP_DEBUG
setting in your wp-config.php
file is set to false
like this: define( 'WP_DEBUG', false );
.?>
at the end of the file. If they do, remove them.No installation instructions provided.
If you run into an issue, you should check the Support forum first. The forum is a great place to get help.
If you have a bug to report, please submit it to the GitHub repository as an issue. Please search prior to creating a new bug to confirm its not a duplicate.
UpdateThemePanel
component (#608)no-undef
eslint rule (#577).distignore
(#512).wp-env.override.json
to .gitignore
download_url
higher upversion
logic to use isset()tabIndex
propprepareThemeNameValidation
functionVersion | Download | Type |
---|---|---|
2.7.0 | Download | Stable |
2.6.0 | Download | Stable |
2.5.0 | Download | Stable |
2.4.0 | Download | Stable |
2.3.0 | Download | Stable |
2.2.0 | Download | Stable |
2.1.4 | Download | Stable |
2.1.3 | Download | Stable |
2.1.2 | Download | Stable |
2.1.1 | Download | Stable |
2.1.0 | Download | Stable |
2.0.2 | Download | Stable |
2.0.1 | Download | Stable |
2.0.0 | Download | Stable |
1.13.8 | Download | Stable |
1.13.7 | Download | Stable |
1.13.6 | Download | Stable |
1.13.5 | Download | Stable |
1.13.4 | Download | Stable |
1.13.3 | Download | Stable |
1.13.2 | Download | Stable |
1.13.1 | Download | Stable |
1.13.0 | Download | Stable |
1.12.1 | Download | Stable |
1.12.0 | Download | Stable |
1.11.0 | Download | Stable |
1.10.0 | Download | Stable |
1.9.0 | Download | Stable |
1.8.2 | Download | Stable |
1.8.1 | Download | Stable |
1.8.0 | Download | Stable |
1.7.1 | Download | Stable |
1.7.0 | Download | Stable |
1.6.3 | Download | Stable |
1.6.2 | Download | Stable |
1.6.1 | Download | Stable |
1.6.0 | Download | Stable |
1.5.1 | Download | Stable |
1.5.0 | Download | Stable |
1.4.0 | Download | Stable |
1.3.10 | Download | Stable |
1.3.9 | Download | Stable |
1.3.8 | Download | Stable |
1.3.7 | Download | Stable |
1.3.6 | Download | Stable |
1.3.5 | Download | Stable |
1.3.4 | Download | Stable |
1.3.3 | Download | Stable |
1.2.3 | Download | Stable |
1.2.2 | Download | Stable |
1.2.0 | Download | Stable |
1.1.3 | Download | Stable |
1.1.2 | Download | Stable |
1.1.1 | Download | Stable |
1.1.0 | Download | Stable |
1.0.1 | Download | Stable |
1.0.0 | Download | Stable |
0.1.2.1 | Download | Stable |
v1.3.2 | Download | Stable |
v1.3.1 | Download | Stable |
Development | Download | Trunk |