在网上查了很多资料,都没有查找到最终解决问题的答案,都只是一部分。至少没有解决我用的4.8.3版本的问题,其他版本没有测试过。如下是我总结的WP 4.5.3中如果遇到上述问题,需要修改两个地方:
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";
即两个文件代码去掉左右的<,>即可。
View Comments
学习了,搞定啦,谢谢