Title: Lessons | Learn WordPress 

---

# 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.

Search

## Filter

Filter

  বাংলা

  English

  Suomi

  Français

  Deutsch

  ગુજરાતી

  हिन्दी

  Italiano

  日本語

  Lietuvių kalba

  Oluganda

  Polski

  Português do Brasil

  Русский

  Српски језик

  Español de Argentina

  Español

  Tagalog

## Filter

Filter

  Block Development

  Block Editor

  Community Team

  Contributing

  Core

  Diversity

  Extending WordPress

  Getting Started

  Gutenberg

  Plugin Development

  Publishing

  Site Editor

  Site Management

  Theme Development

  theme.json

  Training Team

  Using Plugins

  Using Themes

  Using WordPress

  WordPress

## Level

Level

  All

  Advanced

  Beginner

  Intermediate

 * [⌊Completing your custom theme: Taking a screenshot⌉⌊Completing your custom theme:
   Taking a screenshot⌉[
 * 
   ## 󠀁[Completing your custom theme: Taking a screenshot](https://learn.wordpress.org/lesson/completing-your-custom-theme-taking-a-screenshot/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to take a screenshot of your custom theme.
 * [⌊Saving your work: Create Block Theme⌉⌊Saving your work: Create Block Theme⌉[
 * 
   ## 󠀁[Saving your work: Create Block Theme](https://learn.wordpress.org/lesson/saving-your-work-create-block-theme/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to save your work to the hard-coded theme, options you select in the site
   editor.
 * [⌊Block theme design challenge: Templates in the Site Editor⌉⌊Block theme design
   challenge: Templates in the Site Editor⌉[
 * 
   ## 󠀁[Block theme design challenge: Templates in the Site Editor](https://learn.wordpress.org/lesson/block-theme-design-challenge-templates-in-the-site-editor/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * This challenge is meant to be a free-form experiment.
 * [⌊Using patterns to design your header & footer template parts⌉⌊Using patterns
   to design your header & footer template parts⌉[
 * 
   ## 󠀁[Using patterns to design your header & footer template parts](https://learn.wordpress.org/lesson/using-patterns-to-design-your-header-footer-template-parts/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to use patterns to design your header & footer template parts.
 * [⌊Selecting your theme’s default fonts⌉⌊Selecting your theme’s default fonts⌉[
 * 
   ## 󠀁[Selecting your theme’s default fonts](https://learn.wordpress.org/lesson/selecting-your-themes-default-fonts/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * Explore how to select your theme’s first fonts.
 * [⌊Your first template: Create a style guide using the site editor⌉⌊Your first
   template: Create a style guide using the site editor⌉[
 * 
   ## 󠀁[Your first template: Create a style guide using the site editor](https://learn.wordpress.org/lesson/your-first-template-create-a-style-guide-using-the-site-editor/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to create a style guide using the site editor for your first template.
 * [⌊Low-code: Preparing to set fonts for your block theme⌉⌊Low-code: Preparing 
   to set fonts for your block theme⌉[
 * 
   ## 󠀁[Low-code: Preparing to set fonts for your block theme](https://learn.wordpress.org/lesson/low-code-preparing-to-set-fonts-for-your-block-theme/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to set fonts for your block theme.
 * [⌊Creating a Call To Action⌉⌊Creating a Call To Action⌉[
 * 
   ## 󠀁[Creating a Call To Action](https://learn.wordpress.org/lesson/creating-a-call-to-action/)󠁿
   
 * In this tutorial, we will take a closer look at how you can create elements on…
 * [⌊The Key to Locking Blocks⌉⌊The Key to Locking Blocks⌉[
 * 
   ## 󠀁[The Key to Locking Blocks](https://learn.wordpress.org/lesson/the-key-to-locking-blocks/)󠁿
   
 * In this session, we will look at how to restrict the movement and the removal
   of…
 * [⌊A website’s look and feel: Design element best practices and brainstorm⌉⌊A 
   website’s look and feel: Design element best practices and brainstorm⌉[
 * 
   ## 󠀁[A website’s look and feel: Design element best practices and brainstorm](https://learn.wordpress.org/lesson/a-websites-look-and-feel-design-element-best-practices-and-brainstorm/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * A look at design element best practices and brainstorms.
 * [⌊Check your work: Is your theme working?⌉⌊Check your work: Is your theme working
   ?⌉[
 * 
   ## 󠀁[Check your work: Is your theme working?](https://learn.wordpress.org/lesson/check-your-work-is-your-theme-working/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * Checklist of items to check to make sure your theme is working.
 * [⌊Your first codes in theme.json⌉⌊Your first codes in theme.json⌉[
 * 
   ## 󠀁[Your first codes in theme.json](https://learn.wordpress.org/lesson/your-first-codes-in-theme-json/)󠁿
   
 * Part of: [Develop Your First Low-Code Block Theme](https://learn.wordpress.org/course/develop-your-first-low-code-block-theme/)
 * How to use theme.json file to create your first codes.

 [Previous](https://learn.wordpress.org/lessons/page/30/?output_format=md)

[1](https://learn.wordpress.org/lessons/?output_format=md) … [29](https://learn.wordpress.org/lessons/page/29/?output_format=md)
[30](https://learn.wordpress.org/lessons/page/30/?output_format=md) 31 [32](https://learn.wordpress.org/lessons/page/32/?output_format=md)
[33](https://learn.wordpress.org/lessons/page/33/?output_format=md) … [49](https://learn.wordpress.org/lessons/page/49/?output_format=md)

 [Next](https://learn.wordpress.org/lessons/page/32/?output_format=md)