用户在使用WordPress找回密码功能时,在登录界面填写注册用户名或邮箱,邮件里面就会含有一条重置密码的链接。出现您的密码重设链接无效,请在下方请求新链接。郁闷了。

解决:

一.编辑WordPress根目录下wp-login.php文件,大概在396行找到

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

二.wordpress目录wp-includes/pluggable.php文件(大概1981行左右)

$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";
打赏作者
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments
菜单
0
Would love your thoughts, please comment.x
()
x