WP CLI说明文档

wp option update

命令概述

用于更新WordPress数据库中的选项值。别名:set

适合在需要修改站点设置、插件配置或自定义选项时使用,支持从文件或标准输入读取值。

参数列表

参数 说明
<key> 要更新的选项名称。
[<value>] 新值。如果省略,则从标准输入读取。
--autoload=<autoload> 是否需要自动加载(需要WP 4.2+)。选项:on、off、yes、no。
--format=<format> 值的序列化格式。默认:plaintext。选项:plaintext、json。

常用示例

从文件读取更新选项

$ wp option update my_option < value.txt

使用xargs在多个站点上更新选项

$ wp site list --field=url | xargs -n1 -I {} sh -c 'wp --url={} option update my_option my_value'

更新站点名称

$ wp option update blogname "Random blog name"

更新站点描述

$ wp option update blogdescription "Some random blog description"

更新管理员邮箱

$ wp option update admin_email someone@example.com

设置默认角色

$ wp option update default_role author

设置时区字符串

$ wp option update timezone_string "America/New_York"