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. Improved Ajax Techniques for WordPress: Object-Oriented Programming

      Improved Ajax Techniques for WordPress: Object-Oriented Programming

      Tutorial Intermediate

      In the last post, we reviewed some advanced ways to incorporate the WordPress Ajax API into our projects using procedural programming. In this post, we're...

    2. Improved Ajax Techniques for WordPress: Procedural Programming

      Improved Ajax Techniques for WordPress: Procedural Programming

      Tutorial Intermediate

      I want to revisit the concept of Ajax in WordPress so you see some of the new APIs and how to employ them in your day-to-day work or how to refactor some of...

    3. Add an Automatic 'Featured Image' to Blog Posts Based on Category

      Add an Automatic 'Featured Image' to Blog Posts Based on Category

      Tutorial Advanced

      Adding each post's featured image to your blog listing is quite straightforward, but what if you want to give your categories featured images instead and...

    4. DRY WordPress Theme Development

      DRY WordPress Theme Development

      Tutorial Intermediate

      Creating WordPress themes is much like any other aspect of coding in that there are practices you can adopt that help you stick to the Don't Repeat Yourself,...

    5. Mastering WP_Meta_Query & WP_Date_Query

      Mastering WP_Meta_Query & WP_Date_Query

      Tutorial Intermediate

      In this part of the series "Mastering WP_Query", you're going to learn about two sibling classes called WP_Meta_Query and WP_Date_Query.

    6. Mastering WP_Comment_Query

      Mastering WP_Comment_Query

      Tutorial Intermediate

      In this tutorial, we're going to learn about one of the siblings of WP_Query: the WP_Comment_Query class.

    7. Mastering WP_User_Query

      Mastering WP_User_Query

      Tutorial Intermediate

      In this tutorial, you're going to learn about using the WP_User_Query class to query the user tables in WordPress.

    8. The Beginners Guide to WooCommerce: Taxes Report

      The Beginners Guide to WooCommerce: Taxes Report

      Tutorial Beginner

      One of the biggest confusion and hindrance in setting any kind of business is to understand the tax structure which will apply on your dealings. Taxation is...

    9. Combining WP_Query With the Main Query

      Combining WP_Query With the Main Query

      Tutorial Intermediate

      In this part of our series on mastering WP_Query, you'll learn how to combine custom arguments in WP_Query with the main query.

    10. How to Add Videos in WooCommerce

      How to Add Videos in WooCommerce

      Tutorial Beginner

      WooCommerce provides a lot of power and flexibility for simple storefronts out of the box, but to build truly outstanding sites, we have to dig a little...

    11. The Beginners Guide to WooCommerce: Stock Reports

      The Beginners Guide to WooCommerce: Stock Reports

      Tutorial Beginner

      Running an online store can put you in situations when you have to go through tough times. This happens especially when you run “out of stock” and your...

    12. WP_Query Arguments: Author, Search, Password & Permissions

      WP_Query Arguments: Author, Search, Password & Permissions

      Tutorial Intermediate

      In this final tutorial on WP_Query arguments, learn about arguments to find posts by author, to use search terms in your query, to find posts with or without...