这里假定所在服务器是无法使用邮件找回和只有一个管理员的情况。

多年前Wordpress已经弃用单独使用MD5算法来加密密码字符串,换用phpass来进行hash,所以要提前计算好密码加密后的字符串来进行替换。

修改数据库法

wordpress_dbname替换为数据库名称,password替换为hash过的密码。

不熟悉命令行的话,可以使用其他的数据库管理工具进行修改,只是同样要计算好密码加密后的字符串来进行修改。

修改文件法

不论是使用FTP、SFTP或者Shell连接,修改主题目录下的functions.php的文件,添加以下内容:

将password替换为密码,userid替换为用户ID。

例子:将用户ID为1的用户的密码修改为123456,则如下:

上传/保存修改后的文件,访问网站首页后密码将被修改为123456,修改完毕后,再将该行代码删除即可。

其他

如果熟悉PHP代码,可以参看:

wp_set_password()

写一个页面来输出密码再使用修改数据库法。

与本文相关的文章
版权声明
转载保留版权: 大D综合研究院 | 《WordPress 5.5+ 忘记密码的处理方法》
本文链接地址:https://www.dadclab.com/archives/7642.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , 标签