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. Building a Recent Post Widget Powered by SimplePie

      Building a Recent Post Widget Powered by SimplePie

      Tutorial Beginner

      In today's world, website speed is very important. most internet users are impatient and tend to leave a website that take too long to load. One great way...

    2. Creating an Upcoming Events Plugin in WordPress: Creating the Widget

      Creating an Upcoming Events Plugin in WordPress: Creating the Widget

      Tutorial Intermediate

      In this final installment of this series, we're going to take a look at how to create a widget using the WordPress Widgets API, use the widget to display a...

    3. How to Use WordPress Color Picker API

      How to Use WordPress Color Picker API

      Tutorial Beginner

      When the WordPress team releases a new version, they introduce some new features not only for users but for developers, as well. WordPress offers a lot of...

    4. Creating an Upcoming Events Plugin in WordPress: Custom Post Type and the Dashboard

      Creating an Upcoming Events Plugin in WordPress: Custom Post Type and the Dashboard

      Tutorial Intermediate

      In the previous part of the series, we planned the basic structure and working of our plugin. We also created the basic file structure and downloaded the...

    5. Analysis and Effects of HTTP Requests on WordPress Performance

      Analysis and Effects of HTTP Requests on WordPress Performance

      Tutorial Beginner

      In today's world, websites that are fast lead to higher visitor engagement, retention, and conversions. There are lots of factors that contribute to website...

    6. Configuring W3 Total Cache: An Introduction

      Configuring W3 Total Cache: An Introduction

      Tutorial Intermediate

      The page speed of an optimized website scaled for high traffic is a phrase which a developer often hears from the moment they enter the industry. There is a...

    7. New wp-config Tweaks You Probably Don't Know

      New wp-config Tweaks You Probably Don't Know

      Tutorial Beginner

      The wp-config.php file: One of the most loved WordPress feature for some, one of the worst nightmares for others. There are countless tips and tricks in a...

    8. The Beginner's Guide to Icon Fonts in WordPress

      The Beginner's Guide to Icon Fonts in WordPress

      Tutorial Intermediate

      I like social icons, I'll admit it. I have literally dozens of social icon sets I've collected over the last few years, and have even created a few sets of...

    9. Advanced WordPress Attachments: Creating Custom Queries

      Advanced WordPress Attachments: Creating Custom Queries

      Tutorial Beginner

      This tutorial is the second in a four part series in which you'll learn some techniques for working with images in attachments in WordPress which give you...

    10. A Guide to Using FeedPress with WordPress

      A Guide to Using FeedPress with WordPress

      Tutorial Beginner

      FeedBurner still works great, but it hasn't been updated much in the last few years, and people are worried that Google, owner of FeedBurner, may close it...

    11. Advanced WordPress Attachments: Categories and Taxonomy Terms

      Advanced WordPress Attachments: Categories and Taxonomy Terms

      Tutorial Beginner

      This tutorial is the first in a four part series in which you'll learn some techniques for working with images in attachments in WordPress which give you...

    12. Strategies For Choosing the Right Premium WordPress Theme for Your Next Project

      Strategies For Choosing the Right Premium WordPress Theme for Your Next Project

      Tutorial Beginner

      You have your credit card in hand, and you are ready to buy a beautiful, premium WordPress theme for your next website or blog. But where should you begin?...