WordPress发邮件的时候,默认的发件人是WordPress,邮箱是类似:wordpress@imweb.xyz。
这种情况不仅让收件人难以回复,也使得网站显得不专业,不够人性化。
通过在functions.php加入以下代码解决:
function new_from_name($email){
// 这里设置的$wp_from_name是网站名,也可以赋值为你想要收件人姓名
$wp_from_name = get_option('blogname');
return $wp_from_name;
}
function new_from_email($email) {
// 这里设置的$wp_from_email是管理员的邮箱,也可以赋值为你想要的邮箱
$wp_from_email = get_option('admin_email');
return $wp_from_email;
}
add_filter('wp_mail_from_name', 'new_from_name');
add_filter('wp_mail_from', 'new_from_email');
再发邮箱看看,是不是显得专业了好多,这样也不会轻易进入垃圾邮件了!