regionhalland / region-halland-site-boilerplate
Region Hallands 的 Bedrock 模板
v1.3.1
2020-10-30 08:08 UTC
Requires
- php: >=7.1
- advanced-custom-fields/advanced-custom-fields-pro: *
- composer/installers: ^1.8
- oscarotero/env: ^2.1
- roots/bedrock-autoloader: ^1.0
- roots/wordpress: 5.5.1
- roots/wp-config: 1.0.0
- roots/wp-password-bcrypt: 1.0.0
- vlucas/phpdotenv: ^4.1.8
Requires (Dev)
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.5.6
README
所有 Region Halland 的 WordPress 网站,都使用 Roots stack 的一部分,主要是 Bedrock 和 Sage。这个堆栈的优点很多,其中最大的优点之一是我们可以使用 Composer 来管理我们使用的包,例如,所有自开发的插件都是通过 Composer 获取的。
此存储库是我们的 Bedrock 模板,这个代码库是我们设置新网站的基础。通常与我们的基于 Sage 的模板一起使用,用于 主题开发。
开始
- 使用 composer 下载模板
composer create-project regionhalland/region-halland-site-boilerplate <你想要创建项目的文件夹名>
- 由于项目缺少 ACF 的 API 密钥,因此第一次运行
composer create-project
将会失败。这可以通过在 .env 文件中添加密钥来解决。- 通过重命名
.env.example
为.env
并填写你的数据库信息来创建.env
文件。- 🚨填写 ACF 的密钥。
- 请确保在 "WP_THEME_NAME" 环境变量中输入正确的主题名称。
- 通过重命名
- 运行
composer install
以安装 ACF 和其他包。 - 现在模板已经准备好了,但主题尚未配置。导航到
/web/app/themes/<你的主题>
并遵循 README.md 文件中的说明。
安装了什么?
- 安装最新的 WordPress 版本
- 安装一些基础插件,例如 wp-nested-pages 和 user-role-editor
- 安装 Advanced Custom Fields Pro 的最新版本
- 安装 "Gutenberg Block Manager" 插件
如何添加插件?
所有自开发的插件都可在 https://packagist.org.cn/ 上找到,并使用 composer 安装。如果需要使用外部插件,也可以通过 https://wpackagist.org/ 安装。
版本历史
查看 CHANGELOG.md 了解未来的历史记录
1.2.0
- 添加了所有基础插件的中央存储库的读取
1.1.0
- 调整 composer,因为启动主题的新名称
1.0.0
- 第一个版本
许可模型
此插件使用 GPL-3.0 许可模型。你可以通过附带的 LICENCE 文件了解更多关于此许可模型的信息。