WordPressのサイトや管理画面が真っ白になり、エラーメッセージも表示されない場合は、PHPエラー、プラグイン・テーマの不具合、メモリ不足など複数の原因が考えられます。まず直前の変更を確認し、復元できる状態を確保してから1つずつ切り分けます。
最初に確認すること
- 公開ページと管理画面の両方を確認する
- 直前の更新・編集内容を控える
- バックアップの有無を確認する
- 重大なエラーの管理者メールを確認する
- 必要ならエラーログを確認する
1.サイト全体か一部だけか確認する
トップページ、個別記事、管理画面を確認します。特定ページだけ真っ白なら、そのページ固有のブロックやコードが原因候補です。サイト全体ならプラグイン、テーマ、PHPなど広い範囲を疑います。
2.直前の更新を確認する
プラグイン、テーマ、WordPress本体、functions.phpなどを変更した直後なら、その変更から切り分けます。複数の設定を同時に戻すと原因が分からなくなるため、1つずつ確認します。
WordPressの重大なエラー復旧手順も関連します。真っ白画面以外の症状も出ている場合は、WordPressトラブル解決ロードマップから近い症状を選べます。
3.リカバリーモードのメールを確認する
WordPressが致命的なPHPエラーを検知した場合、管理者メールへリカバリーモードの案内が送られることがあります。届いている場合は、原因候補となったプラグインやテーマ名を確認します。
4.エラーログで原因を絞る
画面が真っ白でもサーバー側にはPHPエラーが記録されている場合があります。発生時刻とURLを控え、ホスティング管理画面のエラーログと照合します。デバッグ表示を本番サイトで常時公開するのは避けます。
5.500エラーとの関係
ブラウザでは真っ白に見えても、実際には500系のHTTPエラーが返っている場合があります。500が確認できる場合は、500 Internal Server Errorの切り分けも確認してください。
症状別の確認表
| 症状 | 優先確認 |
|---|---|
| 更新直後から真っ白 | 直前のプラグイン・テーマ |
| 管理画面も真っ白 | PHP、プラグイン、エラーログ |
| 特定ページだけ | ページ固有のコード・ブロック |
| 断続的に発生 | メモリ、負荷、PHPログ |
復旧するときは「元に戻せる変更」から試す
真っ白画面では、原因究明より先に復旧を急ぎたくなりますが、まずは直前の更新内容を確認し、元に戻せる変更から試します。プラグイン停止やテーマ切り替えを行う場合も、何を変更したかを1つずつ記録します。管理画面に入れない、バックアップがない、PHPやファイル操作が必要な場合は、自己流の編集を続けずサポートへ切り替える方が安全です。
復旧記録テンプレート
| 記録項目 | 残す内容 |
|---|---|
| 発生時刻 | 真っ白になった日時 |
| 対象範囲 | トップ・個別記事・管理画面のどこまでか |
| 直前変更 | 更新したプラグイン・テーマ・コード |
| ログ | 同時刻のPHPエラーやファイル名 |
この4点を残しておくと、リカバリーモードやサーバーログと照合しやすくなります。メモリ不足が疑われる場合はAllowed memory size exhaustedの確認手順も確認してください。
やらない方がよいこと
- バックアップなしでテーマやプラグインを削除する
- 原因不明のコードをwp-config.phpへ追加する
- 本番環境でデバッグ情報を常時表示する
サポートへ相談する目安
管理画面にも入れない、復元手段がない、PHPやファイル操作が必要、エラーログの意味が分からない場合は、発生時刻・直前の変更・対象URLをまとめてホスティング会社や制作者へ相談してください。
よくある質問
再読み込みだけで直ることはありますか?
一時的な負荷なら戻る場合もありますが、再発する場合はログと直前の変更を確認します。
真っ白ならデータは消えていますか?
表示できないこととデータ消失は同じではありません。慌てて初期化せず、バックアップとサーバー状態を確認してください。

