Lessons
Lessons can be taken as part of a course or whenever you want to learn deeply about a specific subject or concept. They come in a range of formats, including how-to videos, quizzes, text-based content, and other activities.
-
The building blocks of WordPress templates
Part of: Advanced WordPress User
Explore WordPress templates, code basics, and experiment with HTML, CSS, and JSON in a safe environment.
-
How Styles are generated
Part of: Advanced WordPress User
Explore theme.json’s role in WordPress styling and why the Site Editor is preferred for customization.
-
How to build a responsive WordPress website
Part of: Advanced WordPress User
This lesson covers creating a responsive site that adapts to different devices for an optimal user…
-
Setting up a WordPress.org account (multiple languages)
Learn how to set up a WordPress.org profile and join the Make WordPress project Slack.
-
Using a CDN to enhance performance
Part of: Advanced WordPress User
Learn how to boost WordPress site performance using a CDN for speed, security, and reliability.
-
Converting a Classic theme to a Block theme
Part of: Intermediate Theme Developer
This lesson explores the possibilities of converting a classic theme into a hybrid theme or a…
-
theme.json in Classic themes
Part of: Intermediate Theme Developer
This lesson explores the option of adding theme.json to a classic theme.
-
Theme options
Part of: Intermediate Theme Developer
This lesson explores the Customize API to add options to a classic theme.
-
The Loop
Part of: Intermediate Theme Developer
This lesson dives into the mechanism WordPress uses to output posts on a page.
-
Introduction to Classic themes
Part of: Intermediate Theme Developer
We will take a close look at how classic themes are built.
-
Making the most of the Font Library
Part of: Advanced WordPress User
Discover the Font Library and learn how you can install, use, and remove custom fonts.
-
Block variations
Part of: Intermediate Theme Developer
Dive into extending registered blocks and create alternate versions of a block’s settings.