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 content:

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

    2. Debugging WordPress Projects in 60 Seconds

      Debugging WordPress Projects in 60 Seconds

      Tutorial Intermediate

      In this quick video, we'll see how we can take advantage of a third-party application in order to debug WordPress applications using IDEs that don't have...

    3. How to Work With WordPress Post Metadata

      How to Work With WordPress Post Metadata

      Tutorial Beginner

      Starting in this post, we're going to begin exploring the WordPress Post Meta API to see why it's useful, what we can do with it, and how to take advantage...

    4. How to Work With WordPress Metadata

      How to Work With WordPress Metadata

      Tutorial Beginner

      In this series, we're going to look at how to work with WordPress metadata using the native WordPress APIs. By the end of it, you should be familiar with...

    5. Building Quality Into WordPress Projects: A Practical Example

      Building Quality Into WordPress Projects: A Practical Example

      Tutorial Intermediate

      When it comes to writing software, one of the things that we often hear and often talk about is quality. More specifically, we talk about building quality...

    6. New Course: Write Customizer-Ready WordPress Themes

      New Course: Write Customizer-Ready WordPress Themes

      Tutorial Beginner

      In our new course, Envato Tuts+ instructor Rachel McCollin will teach you how to harness the power of the Customizer in your themes. You'll see how easy it...

    7. How to Install WordPress: The Application

      How to Install WordPress: The Application

      Tutorial Beginner

      In this introductory series for how to achieve a number of tasks in WordPress, we've talked about themes and plugins and how to install our own web server....

    8. Checklist for Delivering a WordPress Project

      Checklist for Delivering a WordPress Project

      Tutorial Beginner

      In this tutorial, I'm going to show you what to do before handing over the finished website to your client.

    9. How to Install a WordPress Plugin

      How to Install a WordPress Plugin

      Tutorial Beginner

      WordPress plugins add functionality to an existing site. That is, they introduce something new that you can do with your site. In this tutorial, we'll take a...

    10. How to Make WooCommerce Product Attributes More Prominent

      How to Make WooCommerce Product Attributes More Prominent

      Tutorial Intermediate

      Product attributes tend to be hidden low down on the product screen in WooCommerce. Learn how to display them higher up, with product tabs and categories.

    11. Fortifying Security in WordPress, Part 1

      Fortifying Security in WordPress, Part 1

      Tutorial Beginner

      It's a dreaded nightmare: One day you open up your website and see that you've been hacked. If you're running a simple personal blog, it might be just an...

    12. Clone WordPress in Linux

      Clone WordPress in Linux

      Tutorial Intermediate

      Nearly every duplication scenario with WordPress has challenges. In this tutorial, you'll learn how to clone your site from the command line.