【文件属性】:
文件名称:wp-symfony-router:这是在WordPress安装中使用基于symfony的路由器的方法
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-02 00:21:36
PHP
=== WP-Symfony路由器===
这是在WordPress安装中使用基于symfony的路由器的一种方法。
它挂接到“ template_redirect” WP操作中,并检查是否有任何路由匹配。
对于匹配项,将运行自定义代码并退出脚本。
如果找不到匹配项,则路由器不执行任何操作,并继续WP脚本。
用法
基于: :
它使用composer引入一些依赖项:
作曲家的自动加载器
symfony / http-foundation
symfony /路由
symfony / http内核
从终端的插件目录中运行composer intstall来加载依赖项。
该框架的核心在front.php中
路由被添加到lib / routes.php文件中
路由名称与用于路由的模板名称匹配。
模板文件已添加到lib / templates。
可以将控制器和模型类添加到lib目
【文件预览】:
wp-symfony-router-master
----composer.json(451B)
----composer.lock(13KB)
----readme.md(1KB)
----plugin.php(1KB)
----.gitignore(58B)
----lib()
--------models()
--------front.php(2KB)
--------routes.php(2KB)
--------templates()
--------controllers()
--------framework()
--------template_redirects.php(861B)