mattneal-stafflink / traction
WordPress 模板,基于 Roots/Bedrock,使用 Composer,配置更简单,目录结构更优化
Requires
- php: >=8.0
- composer/installers: ^2.2
- log1x/acf-composer: ^2.1
- log1x/navi: ^2.0
- oscarotero/env: ^2.1
- roots/bedrock-autoloader: ^1.0
- roots/bedrock-disallow-indexing: ^2.0
- roots/wordpress: 6.4.3
- roots/wp-config: 1.0.0
- roots/wp-password-bcrypt: 1.1.0
- timber/timber: ^2.0
- vlucas/phpdotenv: ^5.5
- wpackagist-theme/twentytwentyfour: ^1.0
Requires (Dev)
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.7.1
- wp-coding-standards/wpcs: ^3.0
This package is auto-updated.
Last update: 2024-09-19 01:47:14 UTC
README
git clone git@github.com:mattneal-stafflink/traction.git && cd traction && code .
使用 cmd+shift+f 搜索并替换 bedrocktraction
为您的网站域名。例如,如果您的域名是 stafflink.com.au
,则将 bedrocktraction
替换为 stafflink
。
将 Satispress 的凭证添加到 .auth.json.example
文件中,并从该文件中删除 .example
扩展名。
为您的 .lando.env
环境变量文件生成盐值。 https://roots.io/salts.html
lando start
如果想要安装我们的插件,请运行 lando install-plugins
。
插件推荐
为 Gravityforms 挂钩创建一个 mu-plugin 并使用此:https://github.com/basmiddelham/gravityforms-bootstrap-styling 如果您使用 Bootstrap,别忘了添加 SCSS。
有用链接
Navi
ACF Composer
https://github.com/Log1x/acf-composer
WordPress 模板,基于 Composer,配置更简单,目录结构更优化
赞助商
Bedrock 是一个开源项目,完全免费使用。如果您从我们的项目中受益,并希望支持我们的未来项目,请考虑 赞助 Roots。
概述
Bedrock 是一个针对开发者的 WordPress 模板,用于使用 Git 和 Composer 管理项目。Bedrock 的很多理念都受到了 Twelve-Factor App 方法的启发,包括 WordPress 特定版本。
- 更好的目录结构
- 使用 Composer 进行依赖管理
- 使用特定环境文件轻松配置 WordPress
- 使用 Dotenv 进行环境变量
- mu-plugins 的自动加载器(使用常规插件作为 mu-plugins)
- 增强安全性(使用 wp-password-bcrypt 分离网站根目录和安全的密码)
入门
查看 Bedrock 安装文档。
保持联系
- 通过 GitHub 赞助我们 加入我们的 Discord。
- 在 Roots Discourse 上参与
- 关注 @rootswp 在 Twitter 上的动态
- 阅读 Roots 博客
- 订阅 Roots 通讯