2020.04.10

WordPressで記事がレビュー待ちとして送信された時に管理者宛にメール通知する方法

こんにちは、webエンジニアのゾノ( @ozonosho )です。

さて、今回の記事ではWordPressで記事がレビュー待ちとして送信された時に管理者宛にメール通知する方法を紹介したいと思います。

寄稿者権限のユーザーがいるサイトの場合、管理者や編集者はレビュー待ちの記事が投稿された際に通知メールが届くと大変便利なので自分のサイトのために実装してみました。

WordPressで記事がレビュー待ちとして送信された場合に管理者にメール通知する方法

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

アクションフック「transition_post_status」を使えば記事のステータスが変更されたタイミングで処理を追加することができます。

今回はステータス「pending(レビュー待ち)」を利用して管理者にメールを送信する処理を加えてみましたが、たとえばpendingの記述部分を「publish(公開)」に変更すれば記事公開時にメールを飛ばすこともできます。

とても便利なアクションフックなのでぜひ色々と試してみてください。

おわりに

以上、今回の記事ではWordPressで記事がレビュー待ちとして送信された時に管理者宛にメール通知する方法を紹介させていただきました。

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

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

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

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

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

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

ゾノについて

お仕事のご相談はこちら