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. WordPress Development With VVV

      WordPress Development With VVV

      Tutorial Beginner

      VVV is a preset of the Vagrant configuration geared toward WordPress-centric projects such as developing a theme, a plugin, or contributing to WordPress...

    2. WordPress Secure Setup Guide

      WordPress Secure Setup Guide

      Course Intermediate

      WordPress is, generally speaking, a relatively easy system to install and have ready to work on in a short space of time. However, it’s also easy to...

    3. Building a Welcome Page for Your WordPress Product: Code Part 1

      Building a Welcome Page for Your WordPress Product: Code Part 1

      Tutorial Beginner

      Coding a welcome page for your WordPress plugin can be a tricky process. The entire concept revolves around redirecting users to a particular page via...

    4. Creating Custom WordPress Administration Pages, Part 2

      Creating Custom WordPress Administration Pages, Part 2

      Tutorial Intermediate

      It's possible to write our own custom WordPress administration pages. In this tutorial, we continue working on the plugin that we started in the first part...

    5. Creating Custom WordPress Administration Pages, Part 1

      Creating Custom WordPress Administration Pages, Part 1

      Tutorial Intermediate

      It's possible to write our own custom WordPress administration pages. In this series, we're going to take a look at how to do exactly that.

    6. Command-Line WordPress

      Command-Line WordPress

      Tutorial Beginner

      Being able to quickly alter a WordPress installation via the terminal with a command-line tool is a great time saver and makes managing multiple WordPress...

    7. New Course on WordPress Basics: Create a Navigation Menu

      New Course on WordPress Basics: Create a Navigation Menu

      Tutorial Beginner

      In our new Coffee Break Course, WordPress Basics: Create a Navigation Menu, Envato Tuts+ instructor Rachel McCollin will teach you how to create a navigation...

    8. How to Create WordPress Pages With Hierarchy and Templates

      How to Create WordPress Pages With Hierarchy and Templates

      Tutorial Beginner

      In this video from my course on creating content in WordPress, you’ll learn how to create pages. I’ll also show you how to add them to a page hierarchy for...

    9. Installing AMP in WordPress

      Installing AMP in WordPress

      Tutorial Beginner

      Add support to your WordPress site for Google's emerging open-source initiative for instant page loading—just ignore its failings and miscalculations.

    10. Building a WordPress-Powered Front End: Posts, Categories, and Users Controllers

      Building a WordPress-Powered Front End: Posts, Categories, and Users Controllers

      Tutorial Intermediate

      In this concluding part of the series, we will work on the remaining portion of our application and build controllers for post listing, single post, author,...

    11. New Course: Essential WordPress Plugins

      New Course: Essential WordPress Plugins

      Tutorial Beginner

      With the right plugins, your WordPress site will run more smoothly, get more visitors, and be less likely to face problems. Discover some of the most useful...

    12. Building a WordPress-Powered Front End: A Custom Directive for Post Listing

      Building a WordPress-Powered Front End: A Custom Directive for Post Listing

      Tutorial Intermediate

      In this part of the series, we will be working towards building a custom AngularJS directive for the post listing feature.