Learn Plugin Development

Learn to create custom WordPress plugins with these plugin development tutorials. Get code examples, best practices, and tips to develop useful, popular plugins.

All Plugin Development content:

  1. Integrating Multiple Choice Quizzes in WordPress - Creating the Backend

    Integrating Multiple Choice Quizzes in WordPress - Creating the Backend

    Tutorial Intermediate

    Multiple choice questions are something that most of us have faced at least once in our life. We love them because we can provide correct answers by...

  2. A Walkthrough for Jetpack's "Post by Email" Feature

    A Walkthrough for Jetpack's "Post by Email" Feature

    Tutorial Beginner

    WordPress has a sufficient, mostly responsive, back-end and great applications for mobile devices, but there might come a day when you'll just want to send...

  3. The Beginner's Guide to WordPress SEO by Yoast: Configuration

    The Beginner's Guide to WordPress SEO by Yoast: Configuration

    Tutorial Intermediate

    Everyone these days tries to rank their site's content higher in Google Search results. There are marketing firms earning a good deal of revenue in relation...

  4. Multiple Shortcodes With a Single Function: 3 Killer Examples

    Multiple Shortcodes With a Single Function: 3 Killer Examples

    Tutorial Beginner

    The powerful Shortcode API allows us to create "snippets" and include special content (such as PHP functions or complex HTML code) in our posts. It's...

  5. Enhancing the Search Form With typeahead.js

    Enhancing the Search Form With typeahead.js

    Tutorial Intermediate

    The WordPress search form doesn't offer any bells and whistles by default. If it's already included in your theme, or you've added the search widget to one...

  6. Creating Client Testimonials With Custom Post Types

    Creating Client Testimonials With Custom Post Types

    Tutorial Intermediate

    If you're running any type of business online, it's a good idea to get your clients' opinions on what they thought about the services you provided. First...

  7. Creating a Simple Instagram Plugin

    Creating a Simple Instagram Plugin

    Tutorial Beginner

    In the following tutorial we will create a plugin to get the popular pictures from Instagram's main feed.

  8. Incorporating the jQuery Date Picker Into the Post Editor: Save the Date

    Incorporating the jQuery Date Picker Into the Post Editor: Save the Date

    Tutorial Intermediate

    In this series, we are working on a plugin for the simple purpose of introducing a jQuery date picker into the post editor using a post meta box and then...

  9. How to Create a WordPress Avatar Management Plugin: Finishing Touches

    How to Create a WordPress Avatar Management Plugin: Finishing Touches

    Tutorial Intermediate

    Avatar Manager for WordPress is a sweet and simple plugin for storing avatars locally and more. Easily. Enhance your WordPress website by letting your...

  10. How to Create a WordPress Avatar Management Plugin from Scratch: Getting Started

    How to Create a WordPress Avatar Management Plugin from Scratch: Getting Started

    Tutorial Intermediate

    Avatar Manager for WordPress is a sweet and simple plugin for storing avatars locally and more. Easily. Enhance your WordPress website by letting your...

  11. Getting Started With WooCommerce: Initial Setup

    Getting Started With WooCommerce: Initial Setup

    Tutorial Intermediate

    E-Commerce is massive, most of us use it and global e-commerce sales are set to top $1.25 trillion by 2013. Over the past few years it has become easier to...

  12. Creating Responsive Pricing Table Plugin for WordPress

    Creating Responsive Pricing Table Plugin for WordPress

    Tutorial Intermediate

    Pricing tables are a key component of your business that promotes your products and helps users choose between different services you have. Most modern...