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. The Concept of "Plugin Territory" in WordPress

      The Concept of "Plugin Territory" in WordPress

      Tutorial Intermediate

      There's a concept called "plugin territory" which specifies the things theme developers should leave out from their themes. In this article, we're going to...

    2. WP REST API: Setting Up and Using OAuth 1.0a Authentication

      WP REST API: Setting Up and Using OAuth 1.0a Authentication

      Tutorial Beginner

      In the current part of the series, we will learn to set up and use the OAuth authentication method to be used with the WP REST API plugin.

    3. IFTTT and WordPress: Automating Your Website

      IFTTT and WordPress: Automating Your Website

      Tutorial Beginner

      In this tutorial, we're going to get to know IFTTT, an automated task manager that will help you along the way.

    4. WP REST API: Setting Up and Using Basic Authentication

      WP REST API: Setting Up and Using Basic Authentication

      Tutorial Beginner

      In this part of the series we will set up a basic authentication protocol on the server to send authenticated requests to perform various tasks through the...

    5. The Benefits of WP Engine Developer Tools

      The Benefits of WP Engine Developer Tools

      Tutorial Beginner

      Managed WordPress hosting provider WP Engine provides a suite of powerful features and services above and beyond WordPress.com and traditional self-hosting.

    6. Introducing the WP REST API

      Introducing the WP REST API

      Tutorial Beginner

      WP-API is a feature plugin that is intended to be included in the WordPress core. It provides a RESTful API for interacting with the site remotely and...

    7. How to Simplify Managing Multiple WordPress Sites

      How to Simplify Managing Multiple WordPress Sites

      Tutorial Beginner

      Join us as we explore ManageWP as the first of a number of services that make managing groups of WordPress sites easier.

    8. A Beginners Guide to Titan Framework: Adding a Code Type Option

      A Beginners Guide to Titan Framework: Adding a Code Type Option

      Tutorial Intermediate

      Sometimes while building a plugin or a theme, developers like to provide end users with the ability to add custom code. Today, I'll discuss how to add the...

    9. A Beginners Guide to Titan Framework: Adding a Sortable Type Option

      A Beginners Guide to Titan Framework: Adding a Sortable Type Option

      Tutorial Intermediate

      Today, I am going to discuss the sortable type option in Titan Framework. It provides the end user with a number of options which can be rearranged via a...

    10. A Beginners Guide to Titan Framework: Adding Multicheck-Posts & Pages

      A Beginners Guide to Titan Framework: Adding Multicheck-Posts & Pages

      Tutorial Beginner

      Previously, we learned how you can permit users to enable multiple choices with the multicheck type option in Titan Framework. Now we'll discuss another...

    11. Creating a Simple WordPress Plugin in 60 Seconds

      Creating a Simple WordPress Plugin in 60 Seconds

      Tutorial Beginner

      The process of creating a WordPress plugin can be daunting especially as you're just getting started. But before trying to create a large, multi-featured...

    12. A Beginners Guide to Titan: Adding Select, Select-Posts, and Select-Pages Options

      A Beginners Guide to Titan: Adding Select, Select-Posts, and Select-Pages Options

      Tutorial Beginner

      When you need to display a lot of options in the form of a dropdown, you can use a select type option with Titan Framework. Today, we are going to create a...