wordpress注册与找回,密码链接失效的解决办法
为什么总是提示有人注册,可是没人留言了,今天我找到了一个原因,原来之前注册,有大部分用户无法登陆,因为类似QQ邮箱会默认把链接后面的>也加入到超链接里面,到底设置密码的时候报错。现在好了,本博客解决了这个问题..各位老铁放心注册评论吧。之前所有注册用户全部删除..担心太多帅气的用户名被占用了!
文章目录
需要修改两个文件,因为是注册和找回。修改版本:4.9.7
/wp-includes/pluggable.php,这个是注册的时候发送的邮件。位置在1899行
$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";
wp-login.php,这个是要求重置密码发送的邮件。位置368行
$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');
wordpress注册与找回,密码链接失效的解决办法:等您坐沙发呢!