因为某种原因,我们可能会忘记自己wordpress账号的密码,这时候在登陆框的下面就有一个“找回密码”的选项可以帮我们找回密码,我们只需要点击后输入用户名或者原申请时的邮箱地址即可收到一封密码重置的邮件,根据邮件衔接打开新页面就会出现让你输入新密码的提示框,输入完确认密码就找回来了,是不是很简单!
但这样方便简单的“密码找回”功能却有一个小小的问题(其实不是问题,只是一种安全措施),就是直接点击邮箱的连接却出现“抱歉,该 key 似乎无效”的提示,如下图
那到底为什么会出现这个提示呢?如何解决?
这时候我们打开那封密码重置的邮件通知,你会发现在链接的两端多了一对符号<>,其实问题就出在这里,这对<>的符号就是问题所在,它让原本包含key信息的衔接变成了新的地址,自然就会提示“抱歉,该 key 似乎无效”,解决方法很简单,你直接复制出来符号<>里面的内容,粘贴到浏览器地址栏即可(如下图红框所示)。
个人推荐这种方法,虽然麻烦点,但忘记密码,找回密码又不是经常发生的事情,偶尔一次麻烦就麻烦了!
如果你想完美解决这个问题,或者你经常忘记密码嫌上面的方法麻烦,可以试试下面的方法。
使用Notepad++打开网站根目录下的wp-login.php,修改第230行的代码(如果你的230行不是此代码的话,请自行搜索下)
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">rn";
修改为:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "rn";
修改后截图如下:
再次去使用密码找回功能,可以获得正确的衔接地址的,截图如下:
感谢支持米粒在线,分享转载请注明出处。