用于从 CSV 文件导入用户到 WordPress 站点。如果用户已存在(通过邮箱或登录名匹配),则会更新该用户,除非使用了 --skip-update 标志。
适合需要批量创建或更新用户账户的场景,例如从其他系统迁移用户数据。
| 参数 | 说明 |
|---|---|
<file> |
要导入的用户的本地或远程 CSV 文件路径。如果为 ‘-‘,则从 STDIN 读取。 |
[--send-email] |
向新用户发送包含账户详情的电子邮件。 |
[--skip-update] |
不更新已存在的用户。 |
$ wp user import-csv /path/to/users.csv
Success: bobjones created.
Success: newuser1 created.
Success: existinguser created.
$ wp user import-csv http://example.com/users.csv
user_login,user_email,display_name,role
bobjones,bobjones@example.com,Bob Jones,contributor
newuser1,newuser1@example.com,New User,author
existinguser,existinguser@example.com,Existing User,administrator