My Documents · 2012/10/05 0

更改Wordpress发送邮件的默认账号 修复找回密码链接错误

更改Wordpress发送邮件的默认账号

打开wp-includes\pluggable.php

第一处修改:
$from_name = 'WordPress';    // 邮件账号的显示名

第二处修改:
$from_email = 'wordpress@' . $sitename;  // 发送邮件时使用的账号

或者直接把下面的代码放到主题的functions.php文件里

add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');
function new_mail_from($old) {
return 'admin@yourdomain.com';
}
function new_mail_from_name($old) {
return 'Your Blog Name';
}

 

修复找回密码链接错误

需要修改 wp-login.php

使用QQ免费企业邮箱发送的找回密码链接有误,链接里多了个">"符号

$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login),'login') . ">\r\n";

//删除红色部分代码

升级wordpress版本后需重新修改文件代码。

相关文章