折腾无极限
不曾长大

修改 WordPress 默认发送邮件的邮箱

WordPress 默认发送邮件会使用一个 [email protected]博客域名 的邮箱发送邮件,可以通过以下代码实现让博客管理员邮箱发送邮件。贴到当前使用主题的 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

搜索“[email protected]

有两处这样的地方,改掉换成你想要的任何名字就可以了!

我试了,但是会有乱码。我直接用dreamweaver保存的,没有特别在意编码问题,有兴趣的朋友可以再试试。

Wordpress发送乱码邮件

Wordpress发送乱码邮件

所有,还是推荐第一个方法,但是有个麻烦的是,升级皮肤,或者换其它皮肤的时候需要重新改。

赞(0) 打赏
未经允许不得转载:子痕的博客 » 修改 WordPress 默认发送邮件的邮箱

评论 12

  1. #-19

    默认发送邮件地址完全改过来了,现在主要是测试回复,及主机名称了~

    断峰狼11年前 (2012-04-23)回复
  2. #-18

    @子痕 换主题再次测试~

    子痕11年前 (2012-04-23)回复
  3. #-17

    @子痕 貌似跟主题关系很大~

    子痕11年前 (2012-04-23)回复
  4. #-16

    @子痕
    第五次测试了~

    子痕11年前 (2012-04-23)回复
  5. #-15

    @子痕 测试通过

    子痕11年前 (2012-04-24)回复
  6. #-14

    @子痕 回复有效~

    断峰狼11年前 (2012-04-24)回复
  7. #-13

    回复测试 2012年4月24日1:08:51

    断峰狼11年前 (2012-04-24)回复

登录

找回密码

注册