1.重置密码无效
根本原因是因为源码请求中的参数多了"<"和">"
找到wp-login.php的network_site_url
$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-includes文件夹中的pluggable.php中的network_site_url
$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";