WordPressを使っていると、「WordPress 6.8.3 へ自動更新しました」
というメールが届くこと、ありますよね。
便利ではあるのですが、特に問題がなければ毎回届くのはちょっと煩わしい…。
メールの容量も気になるし、「エラーのときだけ通知が欲しい!」という方も多いはず。
この記事では、初心者でも簡単にできる“WordPress自動更新メールの停止設定”を
コード付き・画像付きでわかりやすく解説します!
WordPressの自動更新メールとは?
WordPressでは、セキュリティ向上のために自動で本体やプラグインが更新される仕組みがあります。
そのときに、
「WordPressが自動的に最新バージョンに更新されました」
といったメールが送られてきます。
ただ、正常に更新された場合にも毎回メールが届くので、「問題がなければ紛らわしいので送らないでほしい…」という方も多のではないかと思い、この記事をかきました。
私の場合は、重要なメールが埋もれてしまったり、メールの容量を確認したり、不要なメールを削除する手間を省きたく、今回の「自動更新メールは送られないようにする設定」をすることにしました。




WordPressの自動更新メールを止めるには?
この「自動更新しました」という通知メールを止めるには、
ちょっとしたコードを追加するだけでOKです!
他にもいくつかの方法はるのですが、
今回はカスタムプラグインを作って設定してみようと思います!
難しいことはないので、手順通りに進めてみてください。
WordPressの設定画面からは更新通知が止められないため、以下の方法で「カスタムプラグイン」を作成していきます。
カスタムプラグインの作り方
テキストエディタやメモ帳などを開いてください。
下記のコードをコピーして貼り付けてください。
コードにコメント入れてますが、不要な項目は削除してOKです。
(WordPress本体、プラグイン、テーマの自動更新通知を入れてます)
<?php
/*
Plugin Name: Disable Update Emails
Description: WordPressの自動更新完了メール(本体・プラグイン)を停止します
Version: 1.0
Author: あなたの名前
*/
// =============================
// WordPress本体の自動更新メールを停止
// =============================
add_filter( 'auto_core_update_send_email', '__return_false' );
// =============================
// プラグインの自動更新メールを停止
// =============================
add_filter( 'auto_plugin_update_send_email', '__return_false' );
// =============================
// テーマの自動更新メールも止めたい場合は下の1行を追加
// =============================
// add_filter( 'auto_theme_update_send_email', '__return_false' );例:WordPress本体の自動更新メールのみ停止したい場合は以下のコードです。
<?php
/*
Plugin Name: Disable Update Emails
Description: WordPressの自動更新完了メール(本体・プラグイン)を停止します
Version: 1.0
Author: あなたの名前
*/
// =============================
// WordPress本体の自動更新メールを停止
// =============================
add_filter( 'auto_core_update_send_email', '__return_false' );

ファイル名を「disable-update-emails.php」にして保存します。


上で作った disable-update-emails.phpファイルをFTPサーバー上で/wp-content/plugins/ フォルダにアップロードします。


FTPとはなんのことか、FTPの設定方法がわからない方は、以下の記事を参考に設定してから行なってみてください。


WordPress管理画面にログインします。
「プラグイン」 → 自作した「Disable Update Emails」が反映されているので、プラグインを有効化!


これだけで、完了です!
コードを追加する場所の注意
- テーマの
functions.phpに書いてもOKですが、
テーマ更新で上書きされる可能性があるため、プラグイン形式が安全です。 - 一度設定しておけば、今後ずっとメール通知を止められます。




どんなメールが届かなくなって、どんなメールが届く?
上記の設定が完了した時点から、「成功したときの通知メール」は届かなくなります。
でも、「更新に失敗したとき」や「重大な問題が発生したとき」はどうなるの?
と心配になりますよね。
安心してください!!
WordPressは重要なトラブル時の通知だけは止まらない仕組みになっています。
自動更新メールの種類と届く、届かない一覧
ここでは、代表的な自動更新メールの種類と届くメール・届かないメールを一覧でまとめました。
| 通知の種類 | 内容 | 届く? |
|---|---|---|
| 通常の成功通知 | 「WordPressを6.8.3に自動更新しました」など | ❌ 届かない(止めた) |
| 失敗通知 | 「WordPressの更新に失敗しました」 | ✅ 届く |
| 重大エラー通知 | 「重大な問題が発生しました」「PHPエラー」など | ✅ 届く |
| プラグイン更新エラー通知 | 「プラグインの自動更新に失敗しました」 | ✅ 届く |
| 手動更新案内通知 | 「プラグイン X は最新ではありません。更新してください」など | ✅ 届く |
- 自動更新メールは止まりますが、手動で更新が必要な案内メールは引き続き届く
- 重要な更新やトラブルは見逃さないよう設計されているので安心
余計な通知を減らしつつ、安全性はそのままキープ!
“ちょうどいい設定”になってます!


まとめ
- WordPressの自動更新メールは「コード1つ」で簡単に止められる
- 本体・プラグイン・テーマ別に制御可能
- カスタムプラグインとして設定すれば、テーマ変更しても安心!
- 「成功メール」は止まるけど、「失敗・重大エラー通知」は届くから安心!
毎回の通知メールにちょっと疲れていた方は、ぜひこの方法を試してみてください。
サイト運営がもっと快適になりますね!では!
コメント