造成链接无效的原因是wp-login.php和wp-includes/pluggable.php文件中的相关代码添加了一对尖括号,qq邮箱等软件默认把后括号也解析为URL地址,造成无法访问新用户引导的URL。
wp-login.php(line396)修改为
$message .= network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n";
pluggable.php(line1980)修改为
$message .= __( 'To set your password, visit the following address:' ) . "\r\n\r\n";