rockschtar / wordpress-controller
用于处理WordPress钩子的控制器特性
2.4.1
2023-08-02 09:43 UTC
Requires
- php: >=7.4
README
用于处理WordPress钩子的控制器特性
要求
- PHP >= 7.1
- Composer - 安装
安装
使用 Composer 安装 vendor/package-name.
composer install rockschtar/wordpress-controller
使用方法
use Rockschtar\WordPress\Controller\HookController; class MyController { use HookController; private function __construct() { $this->addAction('wp_head', 'wpHead'); $this->addFilter('body_class', 'bodyClass'); } private function wpHead(): void { echo '<something></something>'; } private function bodyClass(?array $classes = []): array { if ($classes === null) { $classes = []; } $classes[] = 'my-body-class'; return $classes; } }
贡献
欢迎提交拉取请求。对于重大变更,请先创建一个问题来讨论您希望进行的更改。
请确保根据需要更新测试。