Audience: Developers
-

Required theme files
Part of: Intermediate Theme Developer
The core theme files required for both a block theme and a classic theme, for submission…
-

The WordPress.org Theme Directory
Part of: Intermediate Theme Developer
Introduces the WordPress.org Theme Directory and an overview of the steps required to submit a theme.
-

Tools for testing theme accessibility
Part of: Intermediate Theme Developer
Explore useful tools for accessibility testing.
-

Best practices for developing an accessible theme
Part of: Intermediate Theme Developer
What is accessibility, why is it important, and how to ensure your theme is accessible.
-

Themes and user privacy
Part of: Intermediate Theme Developer
Learn how themes can impact user privacy, and what the theme developer needs to be aware…
-

Testing your theme
Part of: Intermediate Theme Developer
This lesson will explore tips and tools to use to test your theme during development.
-

Examining the state of your PHP code
Part of: Beginner WordPress Developer
Discover a few different ways to output or log variables in PHP.
-

Plugin API hooks
Part of: Intermediate Theme Developer
Plugin API hooks that developers of Classic themes should use in their theme templates.
-

Build Process
Part of: Intermediate Theme Developer
An introduction to using @wordpress/scripts to implement a build process for theme development.
-

JavaScript in Themes
Part of: Intermediate Theme Developer
How to make use of built in JavaScript libraries, and best practices to follow when writing…
-

UI Best Practices
Part of: Intermediate Theme Developer
An introduction to applying good user interface design when developing a theme.
-

Child themes
Part of: Intermediate Theme Developer
Discover what child themes are, why you would use them, and how to create and use…