WordPressが真っ白になったときの原因と対処法|画面が表示されないときの確認手順

WordPressが真っ白になったときの原因と対処法を示すアイキャッチ WordPress

WordPressのサイトや管理画面が真っ白になり、エラーメッセージも表示されない場合は、PHPエラー、プラグイン・テーマの不具合、メモリ不足など複数の原因が考えられます。まず直前の変更を確認し、復元できる状態を確保してから1つずつ切り分けます。

最初に確認すること

  1. 公開ページと管理画面の両方を確認する
  2. 直前の更新・編集内容を控える
  3. バックアップの有無を確認する
  4. 重大なエラーの管理者メールを確認する
  5. 必要ならエラーログを確認する

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をまとめてホスティング会社や制作者へ相談してください。

よくある質問

再読み込みだけで直ることはありますか?

一時的な負荷なら戻る場合もありますが、再発する場合はログと直前の変更を確認します。

真っ白ならデータは消えていますか?

表示できないこととデータ消失は同じではありません。慌てて初期化せず、バックアップとサーバー状態を確認してください。

参考情報