WordPress Help

Official documentation, learning resources, and contributor guides collected from WordPress.org.

  • What To Include In functions.php File

    Description In this lesson, you will learn that WordPress themes often include a file named functions.php, which is where unique features and custom functions can be added. However, plugins are also meant to add features and functionalities to your site. When should you use functions.php to add your custom code and when should you use…

    Read guide

  • Themes/Plugins Relationship

    In this lesson, you will learn how themes and plugins relate to each other as well as when and why you would want to use one or the other. Objectives At the end of this lesson, you will be able to: Fully understand what a theme is, what a plugin is, and the difference between…

    Read guide

  • Theme Troubleshooting

    In this module you’ll learn about the basic troubleshooting steps that can be taken when something goes wrong with your WordPress theme.  The lesson will focus on troubleshooting an existing install of WordPress when activating, changing, or updating a theme. Prerequisite Skills You will be better equipped to work through this lesson if you have…

    Read guide

  • Theme Internationalization

    Over 60 million people have chosen WordPress to power the place on the web they call “home”. People from all over the world create WordPress sites in different languages. While WordPress has translations for over 162 languages, you will be only able to see languages that are fully translated (62). If you do not see…

    Read guide

  • Theme Accessibility

    Making your WordPress theme accessible has multiple benefits. Not only do you make it more friendly to the various devices and environments that people of all abilities use on a daily basis but search engines also reward efforts to make sites accessible. Description In this lesson, we’ll go over a few basic things that can be incorporated…

    Read guide

  • The Loop

    In this lesson, you will learn what The Loop is and when to use it? This step-by-step walkthrough will give you an understanding of how to use The Loop to display lists of post titles, links, and other content. Objectives After completing this lesson, you will be able to: Define The Loop. Explain why The Loop…

    Read guide

  • Template Tour

    Templates are the WordPress theme files used to render website pages. Getting acquainted with templates is an important step in learning to build themes for WordPress. This walkthrough will explain what templates are and introduce you to commonly used templates and template tags so you can edit and make your own templates. Objectives At the end…

    Read guide

  • Template Hierarchy

    In this lesson, you will learn how the WordPress Template Hierarchy is a powerful system that allows you to create front-end templates for many types of WordPress pages. This lesson will teach you what the WordPress Template Hierarchy is and how to use it to serve a variety of pages. Objectives After completing this lesson,…

    Read guide

  • Settings

    In this lesson, you will learn what the first steps in configuring the WordPress Dashboard → Settings area of your WordPress website will be. This walkthrough will give you an understanding of the options in the Settings tab and the basics of your website. Objectives After completing this lesson, you will be able to: Configure the basic settings of your…

    Read guide

  • Setting A Static Page As Your Homepage

    Most WordPress themes are set up to show your most recent blog post as your front page, but have you wondered how to create a static page as your homepage on your WordPress website? If so, this lesson is for you. In this lesson, you will learn how to set up a static page as…

    Read guide