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. Building Gutenberg Blocks With create-guten-block

    Building Gutenberg Blocks With create-guten-block

    Tutorial Intermediate

    Gutenberg is the new WordPress editor, and everyone is talking about it. It has introduced an all-new way of writing content with WordPress. So not only can...

  2. New Course: Coding Advanced WordPress Theme Templates

    New Course: Coding Advanced WordPress Theme Templates

    Tutorial Beginner

    Our new short course is ideal for you if you want to take your WordPress development skills to the next level. Try out Coding Advanced WordPress Theme...

  3. WordPress Gutenberg Block API: Extending Blocks

    WordPress Gutenberg Block API: Extending Blocks

    Tutorial Intermediate

    In this post, I'll show you how to extend the functionality of a WordPress Gutenberg block and create a settings panel.

  4. WordPress Gutenberg Block API: Creating Custom Blocks

    WordPress Gutenberg Block API: Creating Custom Blocks

    Tutorial Intermediate

    In this tutorial you'll learn how to register blocks and use that knowledge to create a block to display a random image obtained via an external web service.

  5. WordPress Gutenberg Block API: Block Look and Feel

    WordPress Gutenberg Block API: Block Look and Feel

    Tutorial Intermediate

    In this tutorial, we'll dig deeper into the Gutenberg Block API and start customizing the look of our default block.

  6. WordPress Gutenberg Block API: An Introduction

    WordPress Gutenberg Block API: An Introduction

    Tutorial Intermediate

    This post will start a series where we explore the Gutenberg block API, which powers the new WordPress editor.

  7. How to Prepare Your Plugins for WordPress Gutenberg

    How to Prepare Your Plugins for WordPress Gutenberg

    Tutorial Intermediate

    Gutenberg is a brand-new editing interface that will change the way people use WordPress. Are you ready for that change? If you're a plugin developer, you...

  8. 10 Best Ad Manager WordPress Plugins

    10 Best Ad Manager WordPress Plugins

    Tutorial Beginner

    If you're selling ads or promoting your own content, one of these 10 best ad manager WordPress plugins is sure to make a difference.

  9. 5 Best Bitcoin & Cryptocurrency WordPress Plugins

    5 Best Bitcoin & Cryptocurrency WordPress Plugins

    Tutorial Beginner

    If you're keeping up with cryptocurrency, here are the 5 best Bitcoin and cryptocurrency WordPress plugins from Envato Market.

  10. 10 Must-See Easy Digital Downloads Extensions for Your WordPress Site

    10 Must-See Easy Digital Downloads Extensions for Your WordPress Site

    Tutorial Beginner

    Add new features and increase online sales with these 10 must-see Easy Digital Downloads Extensions for your WordPress site.

  11. How to Deploy a WordPress Plugin From TravisCI to WordPress.org

    How to Deploy a WordPress Plugin From TravisCI to WordPress.org

    Tutorial Beginner

    Not everyone likes subversion. If you use Git to manage WordPress plugin development, keeping your Git repo and the WordPress.org SVN repo in sync is...

  12. Adding Custom Fields to Simple Products With WooCommerce

    Adding Custom Fields to Simple Products With WooCommerce

    Tutorial Beginner

    In WooCommerce, let's say that you have a simple product that you want to sell but you want to include a little more information about the product to display...