2018.08.06

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

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

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

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

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

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

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

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

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

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

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

おわりに

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

当サイトではWordpressのカスタマイズ制作依頼を請け負っています。運営中のサイトで何かお困りのことがある方は、下記の記事を参照のうえ気軽にご相談ください。

どんな機能・要望でもOK!『Wordpressのカスタマイズ制作』はじめました。

こんにちは、webエンジニアのゾノ( @ozonosho )です。 このたびWordpressのカスタマイズ制作をはじめました。......

→この記事を読む
チャレンジを応援する無料オンラインコミュニティ運営中!

生きづらさを抱える人のチャレンジを応援する無料オンラインコミュニティ『Cree』をスタートしました。ただいま参加者100名突破!お互いの目標を共有したり、就労・就職のサポートするサービスを無料で提供しています。

オンラインコミュニティの詳細はこちら

ゾノについて

お仕事のご相談はこちら