mwdelaney / lithify
Lithify 是一个WordPress插件,用于生成Composer的`require`命令,帮助将传统WordPress网站转换为Roots/Bedrock网站。
0.1.2
2023-08-28 21:04 UTC
Requires
- php: >=7.4
- wp-cli/wp-cli: ^2.8.1
README
Lithify 是一个WordPress插件,它添加了一个WP-CLI命令,将传统的WordPress站点转换为Bedrock风格的WordPress安装。
安装和用法
-
创建一个新的Trellis站点并初始化一个新的Git仓库
$ mkdir example.com && cd example.com && trellis new . && git init
-
更新Trellis的PHP版本以匹配您的WordPress站点所使用的PHP版本。例如,如果您的WordPress站点运行PHP 7.4,请更新
trellis/group_vars/all/main.yml
php_version: "7.4"
-
更新Bedrock WordPress版本以匹配您的WordPress站点所使用的WordPress版本。例如,如果您的WordPress站点运行WordPress 5.2.2,请更新
site/composer.json
"roots/wordpress": "5.2.2",
-
更新Bedrock的PHP版本以匹配第2步中的版本
"php": ">=7.4",
-
将您的WordPress的
plugins
、themes
、mu-plugin
和uploads
目录复制到Bedrock的site/web/app
目录。 -
将Lithify作为Bedrock的依赖项添加
$ composer require mwdelaney/lithify
-
通过SSH连接到您的开发服务器并导航到Bedrock目录
$ trellis ssh development $ cd /srv/www/example.com/current
-
导入您的WordPress数据库
$ wp db import example.sql
-
激活Lithify
$ wp plugin activate lithify
-
运行
lithify
命令,并按照提示将您的站点转换为Lithify$ wp lithify