WordPress 默认发送邮件会使用一个 WordPress@博客域名 的邮箱发送邮件,可以通过以下代码实现让博客管理员邮箱发送邮件。贴到当前使用主题的 functions.php 文件即可。
或者分别将第6行的$wp_from_email和第11行$wp_from_name自己的”email”和”名字”,另外需要加行英文双引号。
add_filter('wp_mail_from', 'res_from_email');
add_filter('wp_mail_from_name', 'res_from_name');
function res_from_email($email) {
$wp_from_email = get_option('admin_email');
return $wp_from_email;
}
function res_from_name($email){
$wp_from_name = get_option('blogname');
return $wp_from_name;
}
还有种方法是:
找到WordPress目录下,打开wp-includes\pluggable.php
搜索“wordpress@”
有两处这样的地方,改掉换成你想要的任何名字就可以了!
我试了,但是会有乱码。我直接用dreamweaver保存的,没有特别在意编码问题,有兴趣的朋友可以再试试。
所有,还是推荐第一个方法,但是有个麻烦的是,升级皮肤,或者换其它皮肤的时候需要重新改。
默认发送邮件地址完全改过来了,现在主要是测试回复,及主机名称了~
@子痕 嗯,是的,现在应该能完全收到~
@子痕 再次测试邮件回复~
@子痕 第六次测试~
@子痕 现在应该可以用了~
@子痕 同样测试~
@子痕 换主题再次测试~
@子痕 貌似跟主题关系很大~
@子痕
第五次测试了~
@子痕 测试通过
@子痕 回复有效~
回复测试 2012年4月24日1:08:51