If you’re using Plugin Machine for the first time, you should probably start with this “Getting Started” guide, which will walk you through creating a plugin:
All Documentation
Creating WordPress Plugins With Plugin Machine
Plugin Machine creates and delivers WordPress plugins. This page explains how to use Plugin Machine to generate a WordPress plugin.
Working With JavaScript
Developing JavaScript, using the files in your plugins, using plugins generated with Plugin Machine. Working With The Plugin After you
Working With PHP
Developing PHP, using the files in your plugin. Setting Up The PHP Options For The Plugin When creating a plugin,
JavaScript Testing
All plug-ins that use React, are generated with tests. After installing for development, following instructions in the README, you can
PHP Testing
In the PHP settings section of the plugin builder, you can choose to enable PHP unit tests and/ or WordPress
Working With PHP Namespaces
Using PHP namespaces in your plugins.
Local Development
When you develop your WordPress plugins, it is helpful to run them in a “local” WordPress site that is installed
Creating WordPress Block Types
You can use Plugin Machine to create WordPress plugins that register new block types in the WordPress “Gutenberg” block editor.
Adding Custom Post Types To WordPress Plugins
Adding Custom Post Type To Plugins With Plugin Machine
Adding Plugin Actions and Filters With Plugin Machine
Working With Actions And Filters In Plugin Machine When creating a plugin with Plugin Machine, make sure to enable the “
Plugin Machine CLI
The Plugin Machine CLI lets you add features to existing plugins from the command line in your IDE. You can
Creating WordPress Block Editor Sidebar Plugins With Plugin Machine
Creating Block Editor Plugins With Plugin Machine When you create a new plugin with Plugin Machine, make sure to enable
Using Plugin Machine To Attach Plugin ZIP Files To Pull Requests
If your WordPress plugin uses composer or npm, or has any other build step, getting a zip file for testing