Clean starter template for new EvolveWP ecosystem plugins. Clone this repo to begin a new plugin.
Built by FifeCIC | Part of the EvolveWP Ecosystem
This is the clone template for creating new plugins in the EvolveWP ecosystem. It contains the same architecture as WPSeed but stripped to a clean starting point — no demo content, no example data, ready to rename and build on.
For full documentation, feature showcase, and integration examples, see WPSeed.
# Using the included script (Windows):
.\clone-plugin.ps1 -Name "MyPlugin" -Slug "myplugin"
# Or manually:
git clone https://github.com/FifeCIC/EvolveWP.PluginBoilerplate.git MyPlugin
cd MyPluginFind and replace across all files:
plugin-boilerplate→mypluginPluginBoilerplate→MyPluginPLUGIN_BOILERPLATE→MYPLUGINPlugin Boilerplate→My Plugin
- Place in
wp-content/plugins/ - Run
composer installif using Composer autoloading - Activate in WordPress Admin → Plugins
- WordPress plugin header and bootstrap
- Composer PSR-4 autoloading
- Admin page structure
- REST API base controller
- Asset management framework
- i18n/translation ready
- Uninstall cleanup
- GPL-3.0 license
All architecture docs, code examples, and integration guides live in the WPSeed repository:
- WordPress 5.6+
- PHP 7.4+
- Composer (recommended)
- GitHub Sponsors: github.com/sponsors/ryanbayne
- Buy Me a Coffee: buymeacoffee.com/ryanbayne
GPL-3.0-or-later — see LICENSE for details.