Title: Tutorials | Learn WordPress 

---

# Tutorials

Search

## Filter

Filter

  বাংলা

  English

  Suomi

  Français

  ગુજરાતી

  हिन्दी

  Bahasa Indonesia

  Italiano

  Oluganda

  Português do Brasil

  Español

  Tagalog

## Filter

Filter

  Block Development

  Block Editor

  Contributing

  Core

  CSS

  Extending WordPress

  Getting Started

  Plugin Development

  Publishing

  Security

  Site Editor

  Site Management

  Theme Development

  theme.json

  Training Team

  Troubleshooting

  UI

  Using Themes

  Using WordPress

  WordPress

## Level

Level

  All

  Beginner

 * [⌊Uncovering the Cover Block⌉⌊Uncovering the Cover Block⌉[
 * 
   ## 󠀁[Uncovering the Cover Block](https://learn.wordpress.org/tutorial/uncovering-the-cover-block/)󠁿
   
 * The Cover block allows you to display text and other content on top of an image…
 * [⌊Adding a Pattern From the Pattern Directory to Your Theme⌉⌊Adding a Pattern
   From the Pattern Directory to Your Theme⌉[
 * 
   ## 󠀁[Adding a Pattern From the Pattern Directory to Your Theme](https://learn.wordpress.org/tutorial/adding-a-pattern-from-the-pattern-directory-to-your-theme/)󠁿
   
 * In this session, we will learn how to make a minor tweak to our theme.json file…
 * [⌊Personalizing your 404 Template⌉⌊Personalizing your 404 Template⌉[
 * 
   ## 󠀁[Personalizing your 404 Template](https://learn.wordpress.org/tutorial/personalizing-your-404-template/)󠁿
   
 * In today’s session, we are going to look at how we can personalize our 404 template…
 * [⌊Using Block Attributes to Enable User Editing⌉⌊Using Block Attributes to Enable
   User Editing⌉[
 * 
   ## 󠀁[Using Block Attributes to Enable User Editing](https://learn.wordpress.org/tutorial/using-block-attributes-to-enable-user-editing/)󠁿
   
 * Giving users the ability to edit block elements is an important part of block
   development. In…
 * [⌊Image Optimization⌉⌊Image Optimization⌉[
 * 
   ## 󠀁[Image Optimization](https://learn.wordpress.org/tutorial/image-optimization/)󠁿
   
 * Optimizing images is an easy way to improve the performance of your WordPress
   website without requiring…
 * [⌊Customizing a footer with patterns⌉⌊Customizing a footer with patterns⌉[
 * 
   ## 󠀁[Customizing a footer with patterns](https://learn.wordpress.org/tutorial/customizing-a-footer-with-patterns/)󠁿
   
 * Learn how to modify and change a footer pattern to meet your design needs. Learning
   outcomes…
 * [⌊Styling your WordPress Blocks⌉⌊Styling your WordPress Blocks⌉[
 * 
   ## 󠀁[Styling your WordPress Blocks](https://learn.wordpress.org/tutorial/styling-your-wordpress-block/)󠁿
   
 * This tutorial will guide the new block developer on the process of styling the
   Edit component…
 * [⌊Customizing a header with patterns⌉⌊Customizing a header with patterns⌉[
 * 
   ## 󠀁[Customizing a header with patterns](https://learn.wordpress.org/tutorial/customizing-a-header-with-patterns/)󠁿
   
 * Learn how to modify and change a header pattern to meet your design needs. Learning
   outcomes…
 * [⌊Converting a Shortcode into a Block⌉⌊Converting a Shortcode into a Block⌉[
 * 
   ## 󠀁[Converting a Shortcode into a Block](https://learn.wordpress.org/tutorial/converting-a-shortcode-into-a-block/)󠁿
   
 * In this tutorial, you’re going to learn how to convert an existing WordPress 
   shortcode into a…
 * [⌊Creating a new header with blocks⌉⌊Creating a new header with blocks⌉[
 * 
   ## 󠀁[Creating a new header with blocks](https://learn.wordpress.org/tutorial/creating-a-new-header-with-blocks/)󠁿
   
 * Explore how to build a header using a block theme! Gain a deeper understanding
   of how…
 * [⌊Customizing your post content layout⌉⌊Customizing your post content layout⌉[
 * 
   ## 󠀁[Customizing your post content layout](https://learn.wordpress.org/tutorial/customizing-your-post-content-layout/)󠁿
   
 * In this tutorial, we will take a closer look at how you can modify the way…
 * [⌊Using the create-block Tool⌉⌊Using the create-block Tool⌉[
 * 
   ## 󠀁[Using the create-block Tool](https://learn.wordpress.org/tutorial/using-the-create-block-tool/)󠁿
   
 * The WordPress create-block tool allows you to quickly scaffold a new block plugin.
   In this lesson,…

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

[1](https://learn.wordpress.org/tutorials/?output_format=md) … [4](https://learn.wordpress.org/tutorials/page/4/?output_format=md)
[5](https://learn.wordpress.org/tutorials/page/5/?output_format=md) 6 [7](https://learn.wordpress.org/tutorials/page/7/?output_format=md)
[8](https://learn.wordpress.org/tutorials/page/8/?output_format=md) … [16](https://learn.wordpress.org/tutorials/page/16/?output_format=md)

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