WordPressから送信されるメールの送信元を変更する方法

harada 996views 更新:2014年8月22日

WordPressから自動で送信されるメールアドレスが「wordpress@_」だったためこれを変更したいと思いました。

本体の/wp-includes/pluggable.phpを修正する方法もあったのですが、アップデートで巻き戻されてしまうことがあるので、こちらの方法は避けて探していたところ、functions.phpで修正する方法を見つけました。

下記を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 'change@yourdomain.com';//変更したいメールアドレスを入力
    }
    function new_mail_from_name($old) {
    return 'hoge';//サイト名を入力
    }

参考:Change WordPress Default Email From Name And Address

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません