WordPress新用户不能成功激活密码的解决办法

今天这篇文章就是 WordPress 发送注册用户设置密码邮件提示:“您的密码重设链接无效,请在下方请求新链接。”的解决办法。

上面文章中老俍写《WordPress 无法发送激活邮件给注册用户的解决办法》,没想到邮件接到了,密码一设置就会报错,而且是循环往复。如下图:

wp_newuser_error.jpg

今天这篇文章就是 WordPress 发送注册用户设置密码邮件提示:“您的密码重设链接无效,请在下方请求新链接。”的解决办法。

原因很简单就是多了<>的标记,删除一下就好了,代码如下:

1.修改 WP 根目录下的 wp-login.php文件,将

$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";

2.WP安装目录下的/wp-includes/pluggable.php文件,将

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

替换为:

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

问题解决。

本站 [ 俍注 ] 内除注明转载文章,其他均为老俍独立创作,采用「CC BY-NC-ND 4.0」创作共享协议。
原创不易,希望保留原文链接转载,原文链接:https://oneinf.com/tech/2535.html
(0)
打赏 微信打赏 微信打赏 支付宝打赏 支付宝打赏
上一篇 2018-10-16
下一篇 2018-10-19

相关阅读

回复 骨头航

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • 骨头航
    骨头航 2018-10-18

    文章不错支持一下吧