用于在 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
$ wp user create ann ann@example.com --porcelain