質問: wordpress + buddypressを使用したSNSサイトを作成しております。 プラグイン buddypress を使用してユーザー登録を完了すると、アカウント有効化の自動返信メールがユーザーのもとへ送られます。 このメールの送信元が wordpress@... となっているので、オリジナルのものに変更しようと試みてもうまくいきません。 こちらで試したものが functions.phpにつぎの記述を加えることです。 ``` remove_filter('wp_mail_from', 'bp_core_email_from_address_filter' ); remove_filter('wp_mail_from_name', 'bp_core_email_from_name_filter'); ``` また ``` function set_mail_from( $email ) { return 'アドレス'; } function set_mail_from_name( $email_from ) { return '送信者名'; } add_filter( 'wp_mail_from', 'set_mail_from' ); add_filter( 'wp_mail_from_name', 'set_mail_from_name' ); ``` このように記述するのですが、再度試してみても依然送信者は wordpress@... のままです。 どのような対策が適当でしょうか。 良い知恵をお貸し頂けますと幸いです。よろしくお願い致します。
回答: `'wp_mail_from'`, `'wp_mail_from_name'` のフィルタを残したまま下記プラグインを入れてみてはいかがでしょう。 【BP Email to WP Mail From Bridge - WordPress Plugins】