Home › Plugin Development › Page 2
Plugin Development
Master the art of plugin development with our in-depth tutorials.
How to Create a WordPress Playground Blueprint For Your Plugin Live Preview
Blueprints for the WordPress Playground are simple in concept, but it's often difficult to know where to start. I walk you through setting up one of my plugins for the Playground
Namespaces in WordPress Plugins: What They Are and Why They Are Useful

Namespaces help prevent collisions amongst other WordPress plugins. This tutorial explains what namespaces are and why you should use them.
How to Create a WordPress Plugin Zip File Using Command Line – Two Approaches

Summary In this article, I show you two ways to create WordPress plugin zip files from the command line: using @wordpress/scripts with package.json, and using Grunt. To create a zip file using @wordpress/scripts, you would run the command in your…
How to Register a Plugin Settings Screen in Multiple Locations

Find out how to register your plugin settings in multiple locations with this short tutorial.
Should Blocks Have Shortcode Fallbacks?

Should your block have a shortcode fallback? It depends on the complexity of the block and the desire to be compatible with more than the block editor.
Discover How to Load Scripts and Styles in WordPress Blocks with Block.json

Using Block.json to load your scripts and styles is straightforward, but there are some caveats when loading assets for multiple blocks.
How to Create a Fullscreen Admin Panel Settings Area for Your WordPress Plugin

Creating a fullscreen admin panel area for your plugin is relatively simple, but creating one has some drawbacks and caveats. In this tutorial, I'll demonstrate how to make a fullscreen admin for your WordPress plugin.
A Guide to WordPress Development Mode and Debug Constants for Plugin Authors

A new development mode is coming to WordPress. This adds to existing debug functionality. This tutorial explains existing debugging methods, and the new mode.
How To Add Custom Commands to the WordPress Command Palette

The Command Palette will land in WordPress 6.3. This tutorial explains what it is and shows how to add your own commands.
How to Add a Ratings Admin Notice to Your WordPress Plugin

This tutorial shows you how to create a dismissable ratings nag (admin notice) for your WordPress plugin and still follow .org guidelines.
