Framework for develop WordPress plugins based on Model View Controller You can read the full documentation in https://antonellaframework.com/documentacion
- php (minimun 5.6)
- composer
- git
create a folder for yours antonella framework's projects and execute
composer create-project --prefer-dist cehojac/antonella-framework-for-wp:dev-master my-awesome-plugin
my-awesome-plugin is your project's plugin
cd my-awesome-plugin
this is all!!- start your marvelous plugin in wordpress
Antonella Framework have console functions:
php antonella namespace FOO
rename the namespace in all files
php antonella make MyClassController
create MyClassController.php file in src folder whit pre-data
php antonella widget MyWidget
create a Class for Widget Function
php antonella makeup
Compress your project in a .zip file