解决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') . ">\r\n";

把代码进行修改成下面就行了:

$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";

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

修复wordpress您的密码重设链接无效
修复wordpress您的密码重设链接无效
古风网络博客资源声明

本站资源来源于网络收集和网友分享,只供学习交流使用,请下载后24小时内删除。
如本站侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
本站部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
本站部分文章为原创,部分为转载,引用请保留链接信息,谢谢合作!
本文链接地址:https://www.sheng521.top/749.html 解决wordpress修改密码提示“您的密码重设链接无效”【WP系列教程之二十】

发表评论