WordPress Help
Official documentation, learning resources, and contributor guides collected from WordPress.org.
-
Plugin API hooks
Plugin API hooks that developers of Classic themes should use in their theme templates.
-
Build Process
An introduction to using @wordpress/scripts to implement a build process for theme development.
-
JavaScript in Themes
How to make use of built in JavaScript libraries, and best practices to follow when writing JavaScript.
-
UI Best Practices
An introduction to applying good user interface design when developing a theme.
-
Child themes
Discover what child themes are, why you would use them, and how to create and use a child theme.
-
Style Variations
Creating style variations or simply theme.json variations.
-
Theme Patterns
Explore the basics of how to create a pattern from scratch and register patterns within your theme.
-
Templates
Using the theme.json file, we will register a custom template we create from scratch.
-
Block theme styles
Using the theme.json configuration file, we will apply styles within your theme.
-
Global theme settings
Explore the WordPress theme configuration file theme.json and some of the available options for theme settings.