2017-05-30 20 views
1

シナリオ:Wordpressの電子メールメッセージで送信される電子メールから不要なコンテンツを削除する必要があります。基本的にpreg_replaceは、Wordpressユーザーに送信される前に電子メールの本文で発生する必要があります。Wordpressフックが送信される前にメールの本文を変更する

私はWordpressフックのリストを調べて、これを見つけることができませんでした。これを達成する別の方法がありますか?

ありがとうございました!

答えて

0

あなたが探しているフィルタは、あなたがこのような内容にpreg_replaceを行うことができwp_mail

です:ここ

add_filter('wp_mail', 'my_replace_mail'); 
function my_replace_mail($args) { 
    return preg_replace("/foo/", "bar", $args['message']); 
} 

がドキュメント:あなたの答えのためのhttps://codex.wordpress.org/Plugin_API/Filter_Reference/wp_mail

+0

ありがとう!これは、子テーマのfunctions.phpで動作しますか?私はインストールを試みたが、うまくいかなかった。 – levycarneiro

関連する問題