web
2019.05.15

【bbpress】コメント通知メールの文章を変更する方法

こんにちは、ゾノ( @ozonosho )です。

今回の記事ではwordpressの掲示板プラグイン「bbpress」においてコメント通知メールの文章を変更する方法をご紹介します。

とても便利なコメント通知メール機能ですが、文章が英語表記になってしまったり、トピック作成者とコメント作成者で別々の内容のメールを送ることができなかったりと、標準設定のままではすこしだけ使いにくい面もあります。

そんなわけで、送信されるメールの文章をカスタマイズしたい方は今回紹介する方法を試してみてください。

bbpressでコメント通知メールの文章を変更する方法

実装は簡単で、下記の関数をfunctions.phpに追加してください。

bbpress側でメール本文を変更するためのフィルター「bbp_subscription_mail_message」を用意してくれているので、そこで文章を上書きします。
($messageに挿入された値がメールの文章になります)

トピック作成者とコメント作成者で送信内容を変えたい場合は、上記のとおり渡されたuser_idがトピック主かどうかを判別して分岐させてください。

ここでは簡単なメッセージ内容にしていますが「$reply_id」「$topic_id」「$user_id」の3つが引数として渡されているので、トピック主の名前を表示したり新規コメントの本文をメール内に全文表示したりすることもできます。

とても便利なフィルターなのでぜひ活用してみてください。

おわりに

以上、今回の記事ではwordpressの掲示板プラグイン「bbpress」においてコメント通知メールの文章を変更する方法を紹介させていただきました。

当サイトではこの他にも様々なbbpressカスタマイズテクニックを紹介しています。また、ご自身で制作するのが難しい方に向けて格安のオーダー制作も受付しています。どちらも下記の記事にまとめましたのでぜひご覧ください。

wordpressで掲示板を作るならbbpress!使い方の完全マニュアル

こんにちは、ゾノ( @ozonosho )です。 今日はwordpressで掲示板を作るプラグイン「bbpress」について、使い方......

→この記事を読む

ゾノについて

興味ある方を探しています!