https://github.com/labgua/wpplug
WPPlug is a minimal framework for create WordPress Plugin.
https://github.com/labgua/wpplug
controller framework mvc twig webapp wordpress wordpress-framework
Last synced: 2 months ago
JSON representation
WPPlug is a minimal framework for create WordPress Plugin.
- Host: GitHub
- URL: https://github.com/labgua/wpplug
- Owner: labgua
- License: gpl-3.0
- Created: 2017-08-12T09:28:47.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-05T09:58:39.000Z (almost 8 years ago)
- Last Synced: 2024-11-25T10:02:19.360Z (7 months ago)
- Topics: controller, framework, mvc, twig, webapp, wordpress, wordpress-framework
- Language: PHP
- Size: 26.4 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WPPlug
WPPlug is a minimal framework for create WordPress Plugin.
The development is inspired by the main use-cases defined by the book *Building Web Apps with WordPress* written by Brian Messenlehner and Jason Coleman, along with the basic filosofy of SymfonyIn particular the is promoted the use of MVC in the frontend, via the shortcode, and in the backend, with the definitions of page.
This would be abstract the layer for developing, but not too much!
In fact, for integrate old and new methodologies of PHP apps, the MVC is based on the "FrontController" that require control files : in that files the developer is free to use flat php, a "Controller" with Twig (proposed), or other...The Plugin is thinked (somehow) as a Component and is composed of Component. So a plugin could contains other plugin.