用于管理 WordPress 用户的应用密码,包括创建、列出、获取、更新、删除和检查是否存在。
适合在需要为外部应用生成独立密码、管理应用凭据或自动化脚本中验证密码状态时使用。
| 参数 | 说明 |
|---|---|
--fields |
指定要显示的字段,如名称、密码哈希、创建时间等。 |
--porcelain |
仅输出密码本身,不包含额外信息。 |
--name |
更新应用密码时指定新名称。 |
$ wp user application-password list 123 --fields=name,password
$ wp user application-password get 123 6633824d-c1d7-4f79-9dd5-4586f734d69e --fields=name,created
$ wp user application-password create 123 myapp
$ wp user application-password create 123 myapp --porcelain
$ wp user application-password update 123 6633824d-c1d7-4f79-9dd5-4586f734d69e --name=newappname
$ wp user application-password delete 123 6633824d-c1d7-4f79-9dd5-4586f734d69e
$ wp user application-password exists 123 myapp
if ! wp user application-password exists 123 myapp; then
PASSWORD=$(wp user application-password create 123 myapp --porcelain)
fi