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. A Guide to WordPress Custom Post Types: Creation, Display and Meta Boxes

    A Guide to WordPress Custom Post Types: Creation, Display and Meta Boxes

    Tutorial Intermediate

    WordPress is built for customization. It was created in such a way that each and every section is customizable. In this tutorial we will be exploring one of...

  2. Building a Simple Announcements Plugin for WordPress

    Building a Simple Announcements Plugin for WordPress

    Tutorial Intermediate

    Let's say that you're a launching new product, giving away freebies or organizing an event. How do you deliver the message to your readers? Popular choice is...

  3. A Primer on Ajax in the WordPress Frontend: Understanding the Process

    A Primer on Ajax in the WordPress Frontend: Understanding the Process

    Tutorial Intermediate

    A few articles ago, I gave a primer on Ajax in the WordPress Dashboard, but the comments lead to a discussion for exactly how to do this on the WordPress...

  4. Customize and Extend the Better WordPress Google XML Sitemaps Plugin

    Customize and Extend the Better WordPress Google XML Sitemaps Plugin

    Tutorial Intermediate

    In this tutorial we will see how to install and configure a very useful plugin to add multiple XML sitemaps to our WordPress powered web site: Better...

  5. Writing Extensible Plugins With Actions and Filters

    Writing Extensible Plugins With Actions and Filters

    Tutorial Intermediate

    One of the many things you will find when investigating a good plugin developer's source code are custom hooks and filters that the developer has placed...

  6. WordPress Event Calendar Using Custom Post Types and Verbose Calendar

    WordPress Event Calendar Using Custom Post Types and Verbose Calendar

    Tutorial Intermediate

    We use WordPress Event Calendar to show the posts created on each day. Also visitors would love to know about the future posts. I have seen some sites which...

  7. Random Quote Plugin With Custom Post Type

    Random Quote Plugin With Custom Post Type

    Tutorial Intermediate

    This is the second part of creating a random quote plugin, but this time with custom post types.

  8. Creating a Plugin to Add Votes to Your WordPress Comments Using AJAX

    Creating a Plugin to Add Votes to Your WordPress Comments Using AJAX

    Tutorial Intermediate

    WordPress has a good posting system which is extendable so that WordPress can be used to build a lot of different sites rather than just a blog. WordPress...

  9. Building a Dynamic Custom Post Type Plugin

    Building a Dynamic Custom Post Type Plugin

    Tutorial Intermediate

    Often, you get to make a choice and decide how you will implement a certain functionality. WordpPress has a pretty flexible approach for almost any problem,...

  10. Simple WordPress Plugin to Follow Your Favorite Authors

    Simple WordPress Plugin to Follow Your Favorite Authors

    Tutorial Intermediate

    The incredible growth rate of WordPress has simplified website development. Popular tutorial sites like the Tuts+ network use WordPress to power their...

  11. Integrating Disqus Into WordPress

    Integrating Disqus Into WordPress

    Tutorial Intermediate

    The comment infrastructure of WordPress is pretty neat and satisfactory for many, but if you need your commenters to connect to your website with social...

  12. Build a Slideshow Plugin for WordPress

    Build a Slideshow Plugin for WordPress

    Tutorial Beginner

    Integrating slideshow functionality into WordPress is a highly required feature for almost any theme, but how hard is it to include and how flexible is it?...