用于删除 WordPress 用户,并可选择重新分配其文章。在多站点网络中,默认仅从当前站点移除用户,使用 --network 选项可从整个网络删除。
适合在需要清理用户账户、转移内容所有权或管理多站点用户时使用。
| 参数 | 说明 |
|---|---|
<user> |
要删除的用户的登录名、邮箱或ID。 |
--network |
在多站点中,从整个网络删除用户。 |
--reassign=<user-id> |
重新分配文章的用户ID。 |
--yes |
对所有确认提示回答是。 |
$ wp user delete 123 --reassign=567
$ wp user delete $(wp user list --role=contributor --field=ID) --reassign=2
$ wp user delete $(wp user list --role=contributor --field=ID | head -n 100)