gnistdesign / gnist-engine
这是一个针对WordPress的定制钩子库,旨在模仿所谓的“插件依赖”行为,使得插件能够以安全和可靠的方式拥有自己的插件。
1.0.2
2021-03-29 10:23 UTC
Requires
- php: >=7.3
This package is auto-updated.
Last update: 2024-09-29 05:56:02 UTC
README
贡献者:henjak, stiand, galantini
捐赠链接:https://gnistdesign.no
要求至少:5.4
测试到:5.7
要求PHP:7.3
稳定标签:1.0.2
许可:MIT
许可URI:https://open-source.org.cn/licenses/MIT
gnist引擎 | WordPress插件依赖。
描述
这个库使用其自身的内部动作来帮助第三方插件开发,并限制在WordPress核心更新时可能发生的未来代码更改的数量。
这些动作存在是为了创建“插件依赖”的概念。它们为插件提供了一个安全的方式来执行代码,仅当此插件安装并激活时,无需进行复杂的猜测。
安装
使用Composer安装
composer require gnistdesign/gnist-engine
最小要求
- 需要PHP 7.3或更高版本。
更新日志
1.0.2 [29.03.2021]
- [新增] 在
wp中加载gnist/wp - [新增]
Gnist\Engine\WP\activation- 初始化:add_action( 'activate_{$basename}', 'Gnist\Engine\WP\activation' )
- [新增]
Gnist\Engine\WP\deactivation- 初始化:add_action( 'deactivate_{$basename}', 'Gnist\Engine\WP\deactivation' )