[已收录]

修复 WordPress 找回密码提示“抱歉,该key似乎无效”

在使用WordPress密码找回功能及新用户注册邮件中的重置密码链接时,Wordpress提示“您的密码重设链接无效,请在下方请求新链接。”、“该key似乎无效”、“invalid key”。

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

解决的方法有两种:

方法一(推荐)

在当前主题的 functions.php 添加下面的代码即可:

 

推荐使用上面方法,因为即使你更新了 WP的版本,也不会影响你添加的代码。但有个缺点是,每次换主题都要重新把代码添加到主题的function.php文件中。

方法二

打开WP根目录下的 wp-login.php,找到如下代码(WP3.8 位于 364 行):

修改为:

即去掉两个尖括号即可。

  • 解决新用户注册时,点击邮件中的重置密码链接提示“您的密码重设链接无效”:

   打开WP安装目录下的/wp-includes/pluggable.php,找到如下代码(1741行左右):

  修改为:

  以上修改后,用户收到的密码重置及新用户收到的密码设置邮件将不会再包含“<>”,用户再邮箱中点击链接后即可正常重置或者设置密码。以上修改涉及到Wordpress源代码的修改,每次升级Wordpress后修改会被覆盖,必须重新进行以上修改。

个人不推荐这个方法,因为每次更新WordPress以后都需要重新修改!

免责申明:
1. 本站所有教程、文章分享目的仅供大家学习和交流,资源连接来自于网络,非本站发布,本站也不存储任何资源!
2. 如有无法查看或链接失效,烦请报告联系管理员处理!
3. 本站无法保证资源作或其时效性,恕不接受任何提问。
4.本站即不保存任何资源,也不对任何链接作品负责,希望大家赞助本站,费用仅维持本站的日常运营所需!
5. 百码云无法保证文章教程或资源的完善与安全,请自行检测解决。
6. 通过本站收集链接的相关资源,严禁杜绝任何形式的正式商业用途,请前往官方购买。
百码云资源站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本作品采用BY-NC-SA 4.0 《国际知识共享署名许可协议4.0》 进行许可 。
百码云 » 修复 WordPress 找回密码提示“抱歉,该key似乎无效”

提供最优质的资源集合

关于VIP 站内帮助