labgua/wpplug

WPPlug 框架

dev-master 2017-09-05 09:58 UTC

This package is not auto-updated.

Last update: 2024-09-26 08:57:30 UTC


README

WPPlug 是一个用于创建 WordPress 插件的简化框架。其开发灵感来源于 Brian Messenlehner 和 Jason Coleman 所著的《Building Web Apps with WordPress》一书中定义的主要用例,以及 Symfony 的基本理念。

特别是,它推广在前端通过短代码使用 MVC,以及在后台通过页面定义使用 MVC。

这将抽象出开发层,但不会过于复杂!实际上,为了整合 PHP 应用程序的新旧方法,MVC 基于需要控制文件的“FrontController”,在这类文件中,开发者可以自由使用纯 PHP、带有 Twig 的“控制器”(建议使用),或其他...

插件被构想(某种程度上)为一个组件,并且由组件组成。因此,一个插件可以包含其他插件。