trema / wordpress
Trema Wordpress 安装程序
v0.0.6
2023-03-11 12:29 UTC
Requires
- php: >=8.1
- johnpbloch/wordpress: ^6
- wp-cli/wp-cli-bundle: ^2
- wpackagist-plugin/contact-form-7: ^5.3
- wpackagist-plugin/disable-gutenberg: ^2.8
- wpackagist-plugin/post-types-order: ^2
- wpackagist-plugin/wordfence: ^7.8
- wpackagist-plugin/wordpress-seo: ^20
- wpackagist-plugin/wp-fastest-cache: ^1
- wpackagist-theme/twentytwenty: ^2
README
使用方法
部署基于 composer 的 WordPress 网站。
- 使用
composer create-project trema/wordpress
执行基于 composer 的安装。 - 从
config/.env.dist
创建你的config/.env
文件 - 然后运行自动化的wp-cli安装:
composer run install-wp
。如果你计划使用现有的数据库,可以跳过此步骤。
你的网站已准备就绪 🎉
警告
如果你不使用 Apache 或忽略config/.htaccess
文件,可能会遇到一些安全问题。如果发生这种情况,.env
文件将暴露。请通过拒绝对该目录的所有请求来保护此目录。
命令
- 执行插件更新:
composer update
- 安装新插件:使用 Wpackagist 包,执行
composer require wpackagist-plugin/[plugin name]
。 - 安装新主题:使用 Wpackagist 主题,执行
composer require wpackagist-theme/[theme name]
。 - 你可以使用 wp-cli,执行
./vendor/bin/wp [command]
。