WP CLI说明文档

命令概述

用于更新现有 WordPress 用户的详细信息,例如密码、显示名称、电子邮件、角色等。

适合在需要批量或单独修改用户账户属性时使用,可避免手动进入后台操作。

参数列表

参数 说明
<user> 要更新的用户的登录名、邮箱或 ID。
[--user_pass=<password>] 包含用户纯文本密码的字符串。
[--user_nicename=<nice_name>] 包含用户友好 URL 名称的字符串。默认为用户名。
[--user_url=<url>] 包含用户网站 URL 的字符串。
[--user_email=<email>] 包含用户电子邮件地址的字符串。
[--display_name=<display_name>] 将显示在站点上的字符串。默认为用户的用户名。
[--nickname=<nickname>] 用户的昵称。默认为用户名。
[--first_name=<first_name>] 用户的名字。
[--last_name=<last_name>] 用户的姓氏。
[--description=<description>] 包含用户简介的字符串。
[--rich_editing=<rich_editing>] 是否启用富文本编辑器。如果非空则为 false。
[--user_registered=<yyyy-mm-dd-hh-ii-ss>] 用户注册的日期。
[--role=<role>] 设置用户角色的字符串。
--<field>=<value> 一个或多个要更新的字段。接受字段请参见 wp_update_user()。
[--skip-email] 不向用户发送电子邮件通知。

常用示例

更新用户显示名称和密码

$ wp user update 123 --display_name=Mary --user_pass=marypass