typisttech / wp-tabbed-admin-pages
以面向对象的方式创建具有标签导航的WordPress管理页面
Requires
- php: >7.0
- typisttech/wp-admin-tabs: ^0.3.1
- typisttech/wp-kses-view: ^0.4.1
Requires (Dev)
- codeception/aspect-mock: ^2.0
- lucatume/wp-browser: ^1.21
- neronmoon/scriptsdev: ^0.1.1
- wp-coding-standards/wpcs: ^0.13.1
Suggests
- typisttech/imposter-plugin: Wrap all composer vendor packages inside your own namespace, to prevent collisions when multiple plugins use this library
- typisttech/wp-better-settings: A simplified OOP implementation of the WP Settings API
- typisttech/wp-contained-hook: Lazily instantiate objects from dependency injection container to WordPress hooks (actions and filters)
This package is auto-updated.
Last update: 2024-09-05 06:47:26 UTC
README
以面向对象的方式创建具有标签导航的WordPress管理页面。
安装
应通过composer安装,有关如何安装composer的详细信息,请参阅https://getcomposer.org/。
$ composer require typisttech/wp-tabbed-admin-pages
您应将所有WP Tabbed Admin Pages
类放在自己的命名空间下,以避免类名冲突。
用法
示例
// TODO
常见问题解答
两个不同的插件能否同时使用此包?
是的,如果将所有WP Tabbed Admin Pages
类放在自己的命名空间下,以避免类名冲突。
你有没有使用此包的真实案例?
这里就是
在这里添加您的插件这里
看起来很棒。我在哪里可以找到更多类似的好东西?
- Typist Tech博客上的文章博客
- wp.org上的Tang Rufus的WordPress插件插件
- Typist Tech的GitHub个人资料上的更多项目GitHub
- 关注Typist Tech的时事通讯
- 关注Tang Rufus的Twitter账户Twitter
- 雇佣Tang Rufus来构建您下一个令人惊叹的网站联系
支持
喜欢wp-tabbed-admin-pages
?帮助我维护它,这里的捐赠可以有所帮助。
为什么不雇佣我?
准备好接取自由职业WordPress工作。通过这里的联系方式表或通过电子邮件info@typist.tech联系我。
开发
要设置一个开发者可工作的版本,您应运行以下命令
$ composer create-project --keep-vcs --no-install typisttech/wp-tabbed-admin-pages:dev-master
$ cd wp-tabbed-admin-pages
$ composer install
运行测试
WP Tabbed Admin Pages在Codeception上运行测试,并依赖于wp-browser提供WordPress集成。在测试之前,您必须在本地上安装WordPress并添加一个codeception.yml文件。请参阅*.suite.example.yml以获取Local by Flywheel配置示例。
实际运行测试
$ composer test
我们还对所有PHP文件进行了PSR-2:编码风格指南和部分WordPress编码规范的测试。
使用$ composer check-style
检查代码风格。
反馈
请提供反馈!我们希望尽可能多地将此包应用于各种项目。请提交一个问题,指出您喜欢和不喜欢的地方,或者分叉项目并提供建议。任何问题都不小。
变更日志
请查看变更日志以获取最近更改的更多信息。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件wp-tabbed-admin-pages@typist.tech联系,而不是使用问题跟踪器。
贡献
致谢
WP Tabbed Admin Pages是Typist Tech的项目,由Tang Rufus维护,他是雇佣的自由职业开发者。
完整贡献者列表可以在这里找到。
许可证
WP Tabbed Admin Pages根据GPLv2(或更高版本)由自由软件基金会授权。请参阅许可证文件以获取更多信息。