解决wordpress修改密码提示“您的密码重设链接无效”【WP系列教程之二十】

最近两天小编在整理网站过程中发现在使用Wordpress密码找回功能的重置密码链接时,Wordpress提示“您的密码重设链接无效,请在下方请求新链接。想必很多小伙伴注册了本站会员,但密码忘了,也修改不了,应该很伤心!特此记录一下。

修复wordpress您的密码重设链接无效
修复wordpress您的密码重设链接无效

发现这个问题小编就赶紧百度了一波,发现这个其实不是wordpress的问题,邮箱收到邮件后,会将密码重置链接地址及其前后的“<>”一起当成链接地址生成超链接,点击此超链接后,由于传给wordpress的参数不对(多了个>),例如把鼠标移到下图的红色框的连接上,并看到浏览器左下角的URL提示连接,会发现多了一个“>”,所以wordpress提示密码重设链接无效。

修复wordpress您的密码重设链接无效
修复wordpress您的密码重设链接无效

 查看邮件不免发现错误主要影响忘记密码时的找回密码功能,系统给新用户发送的密码设置功能。所以可通过以下两个步骤解决此问题:

1.解决找回密码时提示“您的密码重设链接无效”:

打开wordpress根目录下的 wp-login.php,

修复wordpress您的密码重设链接无效
修复wordpress您的密码重设链接无效

找到如下代码(小编在369行左右):

$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') ;

然后直接保存并替换覆盖服务器的文件就可修复此功能!

修复wordpress您的密码重设链接无效
修复wordpress您的密码重设链接无效

古风网版权互动须知

本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除

原文地址:https://www.vivst.com/749.html 解决wordpress修改密码提示“您的密码重设链接无效”【WP系列教程之二十】

发表评论