WordPress新用户注册时密码重置链接无效

当新用户在WordPress搭建的站点中注册时,会出现提示“您的密码重设链接无效,请在下方请求新链接。”

然而,重新输入邮件后,会再次提示同样的问题,陷入“死循环”,如下图——

WordPress密码重置失效

 

问题的原因是……

新用户注册时,WordPress给用户发送的密码重置邮件,是纯文本格式的。有些邮箱,比如QQ邮箱,会自动将文本格式的网址转换成链接,但转换后的网址存在问题。如下图——

密码重置链接有多余字符

 

解决办法——

其实网上也能搜索到一些解决办法(比如,修改WordPress相关的核心代码),但都不是很完美。

不止一个学员曾经问过如何解决,索性写了一个专门解决此问题的插件,名字叫做——WordPressKT Reset Link

启用插件后,用户接收到密码重置邮件,如下图——

密码重置链接已修复

 

此时,用户再点击密码重置链接,将看到如下效果——

可以正常设置密码

 

插件下载地址——

[auth]链接:https://pan.baidu.com/s/1xpQS3oM5ZElkPncDtKx1lA 密码:go7n[/auth]

 

凌风

该用户很懒,还没有介绍自己。