上面文章中老俍写《WordPress 无法发送激活邮件给注册用户的解决办法》,没想到邮件接到了,密码一设置就会报错,而且是循环往复。如下图:
今天这篇文章就是 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
原创不易,希望保留原文链接转载,原文链接:https://oneinf.com/tech/2535.html
评论列表(1条)
文章不错支持一下吧