WP CLI说明文档

命令概述

用于在 WordPress 中创建新用户,可指定角色、密码、电子邮件等详细信息。

适合在自动化部署、批量用户导入或快速创建测试用户时使用。

参数列表

参数 说明
<user-login> 要创建用户的登录名。
<user-email> 要创建用户的电子邮件地址。
[--role=<role>] 用户的角色。默认为默认角色。可能的值包括:administrator、editor、author、contributor、subscriber。
[--user_pass=<password>] 用户密码。默认为随机生成。
[--user_registered=<yyyy-mm-dd-hh-ii-ss>] 用户注册日期。默认为当前日期。
[--display_name=<name>] 显示名称。
[--user_nicename=<nice_name>] 包含用户友好 URL 名称的字符串。默认为用户名。
[--user_url=<url>] 包含用户网站 URL 的字符串。
[--nickname=<nickname>] 用户的昵称。默认为用户名。
[--first_name=<first_name>] 用户的名字。
[--last_name=<last_name>] 用户的姓氏。
[--description=<description>] 包含用户简介的字符串。
[--rich_editing=<rich_editing>] 是否启用富文本编辑器的字符串。非空则为 false。
[--send-email] 向用户发送包含新账户详情的电子邮件。
[--porcelain] 仅输出新用户 ID。

常用示例

创建用户并指定角色

$ wp user create bob bob@example.com --role=author

创建用户并仅输出用户 ID

$ wp user create ann ann@example.com --porcelain