Back to Plugins
Create Plugin
Basic Information
Used for file/folder names
For translations
Plugin Type & Features
Advanced Settings
Plugin Builder
Generated Structure:
my-plugin/
├── my-plugin.php
├── readme.txt
├── includes/
│ ├── class-loader.php
│ └── class-admin.php
├── admin/
│ ├── css/
│ └── js/
├── public/
│ ├── css/
│ └── js/
└── languages/
├── my-plugin.php
├── readme.txt
├── includes/
│ ├── class-loader.php
│ └── class-admin.php
├── admin/
│ ├── css/
│ └── js/
├── public/
│ ├── css/
│ └── js/
└── languages/
Available Features
- Automatic namespace generation
- PSR-4 autoloading support
- Security best practices
- Activation/deactivation hooks
- Uninstall cleanup
- Translation ready