WordPressの更新通知メールを停止する

WordPressのアップデートにより、プラグインやテーマの自動更新が簡単に行えるようになりましたが、それにより「テーマを自動更新しました」「プラグインを自動更新しました」といった内容の更新通知メールが大量に届くようになってしまいました。

確かにテーマの更新によってレイアウトが崩れたり、プラグインがバージョンアップによって別物に変わっていたりする事もあるので必要なメールかもしれません。

自分は同じプラグインを複数のWordPressで使っているので、1サイトを除いて他のサイトのメールは不要と判断してメールの配信を停止してみました。


functions.phpで配信メールを停止する

//---WP本体:更新通知メールの停止
add_filter('auto_core_update_send_email' , '__return_false');

//---テーマ:更新通知メールの停止
add_filter('auto_theme_update_send_email' , '__return_false');

//---プラグイン:更新通知メールの停止
add_filter('auto_plugin_update_send_email' , '__return_false');

上記を「functions.php」に追加する事でメールの配信は停止しました。強制的にメール配信するよりも、管理画面から配信を設定できればよいのにと思いました。