wp-kit / theme
wp-kit 主题
2.1.5
2021-01-31 22:48 UTC
Requires
- php: ^7.4
- filp/whoops: ^2.7
- illuminate/database: ^8.0
- illuminate/http: ^8.0
- rcrowe/twigbridge: ^0.11
- wp-kit/acf-integration: ^2.0
- wp-kit/foundation: ^2.0
- wp-kit/invoker: ^2.0.5
- wp-kit/registry: ^2.0
- wp-kit/shortcodes: ^2.0
Requires (Dev)
- phpunit/phpunit: ~5.0
README
wp-kit
是一个针对 Wordpress
的微 RAD
(快速应用开发)解决方案。
安装
下载 Composer 并使用以下命令安装
您需要使用至少 PhP 7.4,请确保已安装,并确保 Composer 使用正确的 PhP 二进制文件
php -v
composer -vvv about
如果您的本地环境设置正确,两者都应引用 >= PhP 7.4 的版本。
cd /path/to/wp-content/themes composer create-project wp-kit/theme theme --prefer-dist cd theme npm i npm run build
何时使用 wp-kit/theme?
如果您正在寻找一个针对 Wordpress 的 RAD
,您可能已经遇到了 Themosis 框架
和 Assely
。
wp-kit/theme
与这些框架非常相似,但功能有限;使用 wp-kit/theme
而不是 themosis/theme
和 assely/assely
的好处是,您无需安装任何相应的插件框架,因为所有工作都在主题中完成,并通过 Composer
导入。
如果您需要处理以下内容,则应使用 Themosis
或 Assely
- 路由
- 中间件
- 身份验证
- 元盒
- 自定义字段
如果您不需要这些功能,那么 wp-kit/theme
可能适合您,因为它包含了多个 Themosis
和 Assely
功能,例如
- ServiceProvider 配置
- PostType 注册
- 分类注册
- 在条件下调用控制器
- 视图处理
wp-kit/theme
还包括以下功能
- 短代码注册
- 短代码视图处理
- Twig(不在 Assely 中)
参与其中
要了解如何使用 wp-kit
,请查看文档
任何帮助都受欢迎。该项目是开源的,我们鼓励您参与。您可以通过以下方式以多种方式为项目做出贡献
- 报告一个错误问题
- 建议功能
- 发送带有代码修复或功能的拉取请求
- 在 GitHub 上关注项目
- 在您的社区中分享项目
有关为框架做出贡献的详细信息,请参阅 贡献指南。
要求
Wordpress 5+
PHP 7.4+
Composer
安全漏洞
如果您在 WP Kit 中发现安全漏洞,请发送电子邮件至 tech@creativelittledots.co.uk 或在此存储库上提出问题。所有安全漏洞都将得到及时解决。
许可
wp-kit/theme 是开源软件,许可协议为 MIT 许可证。