boxuk/wp-project-skeleton

一个WordPress项目骨架,可用于作为新WordPress项目的基座。

安装: 120

依赖: 0

建议者: 0

安全: 0

星标: 49

关注者: 13

分支: 4

公开问题: 1

类型:项目

v0.5.0 2023-04-04 08:35 UTC

README

Box UK Logo

BoxUK WordPress项目骨架

Box UK提供的基础WordPress项目,可让您快速启动。

安装

使用composer创建新项目

composer create-project boxuk/wp-project-skeleton my-project --stability=dev

使用简单的安装脚本安装

bin/install my-project

注意:这是一个交互式命令。

使用方法

前端

https://my-project.local

您将遇到一个安全警告。

在Chrome中,输入 thisisunsafe 以绕过。在其他浏览器中按照提示操作。

有关更多信息以及您的选项,请阅读关于HTTPS的专用部分

管理员

https://my-project.local/wp-admin

用户名是: admin 安装过程中会生成一个管理员密码,但除非您非常细心,否则可能已经错过了。您可以使用以下命令轻松重新生成管理员密码

bin/docker/wp user update admin --user_pass=your_password_here

特性

🐳 - 完全Docker化设置

📦 - 基于Composer的插件管理

🧠 - Genius xdebug设置

📧 - 使用mailhog进行邮件测试

🚀 - 支持Memcached

🔥 - 支持Blackfire

🧐 - 单一仓库支持

📋 - 支持Dictator以跨环境声明状态

🪜 - 使用wp-cli-fixtures进行固定支持

💉 - 内置依赖注入支持,使用Symfony

🪝 - 使用标签的基于DI的钩子解决方案

🏋️‍♀️ - 优化mu-plugin设置,包括脚手架工具

🚩 - 使用flagpole提供一级特性标志支持

✅ - 单元、集成和视觉回归测试支持

💻 - 通过Wonolog进行日志记录支持

您可以在Box UK博客上的这篇文章中了解更多关于所有这些特性的信息:如何开发WordPress网站

文档

许可

GPLv2