wordpress 通过命令行(wp cli) 安装指定的本地语言

作者

如果使用 wp-cli 安装一个网站。 遇到语言包不存在的情况,可以先安装默认的语言。程序安装好后,可以修改成本地的语言。具体的步骤。

1. 默认安装

wp core download
Downloading WordPress 5.5.3 (en_US)...
Using cached file '/liuhaolin.com/.wp-cli/cache/core/wordpress-5.5.3-en_US.tar.gz'...
Success: WordPress downloaded.

2. 设置数据库

wp config create --dbhost="localhost" --dbname="www_liuhaolin_com" --dbuser="liuhaolin" --dbpass="xxxxxxxx"
Success: Generated 'wp-config.php' file

3. 安装网站

wp core install --url='https://www.liuhaolin.com' --title="测试" --admin_user="lhl" --admin_email="admin@liuhaolin.com" --admin_password="mypassword"

这个时候网站应该可以正常的访问了。

4. 修改本地语言

wordppress 的语言包有三种 核心 / 插件 / 主题

# 安装 中文语言包 
wp language core install zh_CN
# 检查一下是否按照
wp  language core is-installed zh_CN
[ $? = 0 ] && echo "installed"


wp  language core activate zh_CN
Warning: This command is deprecated. use wp site switch-language instead
Success: Language activated.

# 使用下面这个命令,进行语言的切换
#wp site switch-language zh_CN

安装后通过后台的用户管理,就可以指定特定的语言。选择中文简单,后台就变成了中文的简体。

wp主题的语言包修改

# 查看安装的语言包
wp theme list
+-----------------+----------+--------+---------+
| name            | status   | update | version |
+-----------------+----------+--------+---------+
| twentynineteen  | inactive | none   | 1.7     |
| twentyseventeen | inactive | none   | 2.4     |
| twentytwenty    | active   | none   | 1.5     |
+-----------------+----------+--------+---------+
# 可以看到 当前使用的是  twentytwenty

# 安装主题的语言包
wp language  theme install  twentytwenty  zh_CN