如何使用wp-cli更改用户密码?

时间:2015-06-30 作者:kqw

wp-cli 太棒了。但我不清楚如何用它快速更改用户密码。

How to change a user's password programatically 可能有助于解决这个问题。

虽然wp user update username --field=password 很明显,他不会把它割断md5 已弃用,因此应通过wp_set_password.

4 个回复
最合适的回答,由SO网友:kqw 整理而成

这就是诀窍:

wp user update USERNAME --user_pass="PASSWORD"
(找到了here.)

SO网友:alo Malbarez

首先检查用户名:

wp user list
然后更改密码而不在历史记录中留下痕迹

wp user update admin --prompt=user_pass

SO网友:prosti

只是附加一件小事;有时密码可能以=字符开头。正因为如此,我更喜欢使用这个符号。

wp user update USERNAME --user_pass="PASSWORD"

SO网友:Ricardo Bolivia

我发现sudo肯定会改变路径,所以我尝试使用--allow root而不使用sudo,并且命令可以工作

结束

相关推荐

从类中调用wp_Generate_Password()

我有一个添加wp用户的功能。有一个$password = wp_generate_password(); 在里面。这是可行的。现在我正在创建一个类XenWord_Add_WP_User 基于功能。事实上,我复制了该函数以成为一种方法public function xenword_add_wp_user() 然而,这是失败的。错误状态为调用未定义的函数wp\\u generate\\u password()。如何在类中调用wp\\u generate\\u password()?这是这门课的一部分。Clas