Learn WordPress

Want to be a WordPress developer? Read these tutorials for detailed guidance on how to develop WordPress themes and plugins.

Getting started with WordPress

  • How to add custom JavaScript to your WordPress site

    How to add custom JavaScript to your WordPress site

    Anna Monus
  • All WordPress tutorials:

    1. Grow Your Subscribers With the Mailgun WordPress Plugin

      Grow Your Subscribers With the Mailgun WordPress Plugin

      Tutorial Beginner

      In addition to providing email functionality for your website, the Mailgun WordPress plugin now supports gathering names and email addresses from your visitors.

    2. WP REST API: Internals and Customization

      WP REST API: Internals and Customization

      Tutorial Intermediate

      In the current part of the series, we will take a look at the internals of the WP REST API and how they work together to power the API. After that, we will...

    3. Kick-Start WordPress Development With Twig: Introduction

      Kick-Start WordPress Development With Twig: Introduction

      Tutorial Beginner

      The Twig templating engine along with a plugin called Timber can help us write super-clean and modular code in WordPress. In this series, we'll discuss its...

    4. How to Work With WordPress Term Meta: Term Metadata API

      How to Work With WordPress Term Meta: Term Metadata API

      Tutorial Beginner

      In this two-part series, we're going to be taking a look at taxonomies, what they are, the role they play in WordPress, and their relationship to terms....

    5. WP REST API: Creating, Updating, and Deleting Data

      WP REST API: Creating, Updating, and Deleting Data

      Tutorial Intermediate

      In the current part of the introductory series to the WP REST API, we will learn to create, update, and delete data using the WP REST API. We will also learn...

    6. How to Work With WordPress Term Meta: Understanding Taxonomies

      How to Work With WordPress Term Meta: Understanding Taxonomies

      Tutorial Beginner

      In this two-part series, we're going to be taking a look at taxonomies, what they are, the role they play in WordPress, and their relationship to terms....

    7. What Are WordPress Themes?

      What Are WordPress Themes?

      Tutorial Beginner

      If you're new to WordPress and are looking to get your bearings, then check out "How to Get Started With WordPress" and continue your journey following along...

    8. How to Work With WordPress Comment Metadata

      How to Work With WordPress Comment Metadata

      Tutorial Beginner

      Throughout this series, we've looked at a number of the metadata APIs that are offered by WordPress. This includes the Post Meta API and the User Meta API....

    9. A Quick Guide to the WordPress Customizer Interface

      A Quick Guide to the WordPress Customizer Interface

      Tutorial Beginner

      In this short video tutorial from my recent course on writing Customizer-ready WordPress themes, I’ll demonstrate the Customizer interface.

    10. Display the Last WordPress Query in 60 Seconds

      Display the Last WordPress Query in 60 Seconds

      Tutorial Intermediate

      In this 60-second video, we take a look at the code we need to write in order to display the most recently executed WordPress query.

    11. Managing Redirections in WordPress With Filters

      Managing Redirections in WordPress With Filters

      Tutorial Intermediate

      In this tutorial, I'm going to guide you through using WordPress filters to change the pages to redirect to upon different actions.

    12. How to Work With WordPress User Metadata

      How to Work With WordPress User Metadata

      Tutorial Beginner

      In this tutorial, we take a look at the WordPress User Meta API, how it's similar to the other Metadata APIs, and how it's different. We take a look at each...