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. A Beginners Guide to Titan Framework: Adding a Checkbox Type Option

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

      Tutorial Beginner

      WordPress themes have become dynamic, and a larger part of their control lies in the hands of an end user. Today, managing and configuring theme settings has...

    2. Understanding WordPress Multisite

      Understanding WordPress Multisite

      Tutorial Beginner

      In this video, we'll be taking a brief look at WordPress Multisite and what it offers us. For example, how does WordPress Multisite differ from a single...

    3. A Beginners Guide to Titan Framework: Creating a Theme Customizer Section

      A Beginners Guide to Titan Framework: Creating a Theme Customizer Section

      Tutorial Beginner

      The Theme Customization API, added in WordPress 3.4, allows developers to customize and add controls to the Appearance > Customize admin screen. Titan...

    4. A Beginners Guide to Titan Framework: Creating a Metabox With Titan

      A Beginners Guide to Titan Framework: Creating a Metabox With Titan

      Tutorial Beginner

      Titan Framework has really eased the tedious task of creating metaboxes in your web development project. Before Titan Framework, I had to write some very...

    5. A Beginners Guide to Titan Framework: Creating an Admin Panel With Titan

      A Beginners Guide to Titan Framework: Creating an Admin Panel With Titan

      Tutorial Beginner

      The WordPress admin panel is pretty open for modifications and web developers have made the most out of it. These modifications are more common in themes due...

    6. How to Install a WordPress Theme

      How to Install a WordPress Theme

      Tutorial Beginner

      If you're interested in building a website with WordPress, then it stands to reason that you should have a working definition of what a WordPress theme...

    7. A Beginners Guide to Titan Framework: How Titan Works

      A Beginners Guide to Titan Framework: How Titan Works

      Tutorial Beginner

      Thus far, I have discussed the importance and features of Titan Framework along with the basic setup. So, let's continue from where I left off and look at...

    8. How to Develop a Membership Site With WordPress: Part 1

      How to Develop a Membership Site With WordPress: Part 1

      Tutorial Intermediate

      WordPress already ships with loads of good stuff to make a membership site. Unfortunately most of the process is handled on the back end, and ideally we want...

    9. A Beginner's Guide to Titan Framework: Installation & Integration

      A Beginner's Guide to Titan Framework: Installation & Integration

      Tutorial Beginner

      In my previous article, I gave a quick introduction of Titan Framework in which I highlighted some of the features which make it the finest in all options...

    10. Using get_pages to Create Link Buttons to Your Site's Top-Level Pages

      Using get_pages to Create Link Buttons to Your Site's Top-Level Pages

      Tutorial Intermediate

      Sometimes instead of simply having your top-level pages in your site's navigation menu, you want to draw more attention to them by adding prominent links to...

    11. A Beginner's Guide to Titan Framework: Introduction

      A Beginner's Guide to Titan Framework: Introduction

      Tutorial Beginner

      I recently explored a WordPress framework called Titan Framework. I really liked how it works and the flexibility it offers by still staying minimal. I plan...

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