コメント投稿時に記事作成者に飛ぶメールを管理者のメールアドレスにも送信する

WordPressで記事にコメントがつくと、送信される「コメントがありましたメール」

通常、記事の作成者宛てにメールが送信されますが、これを管理者にもメールを送信するように設定を変更しました。

function.phpに以下記述します。
 
//コメント通知をサイト管理メールアドレスにも通知
function comment_admin_mail($emails, $comment_ID){
  // 通知メールにadmin_emailを追加
  $emails[] = get_option( 'admin_email' );
  return $emails;

}
add_filter('comment_notification_recipients', 'comment_admin_mail', 10, 2);

これでコメント投稿時に記事作成者と管理者にもメールが送信されるようになります。 管理者のみにに通知するようにしたい場合は、下記のように変更してください。
 
//コメント通知をサイト管理メールアドレスだけに通知
function comment_admin_mail($emails, $comment_ID){
  // 通知メールをadmin_emailを追加
  $emails = array(get_option( 'admin_email' ));
  return $emails;

}
add_filter('comment_notification_recipients', 'comment_admin_mail', 10, 2);
Comments

コメントする