WordPressを使っていて、突然サイトが真っ白になり何も表示されなくなった経験はありませんか?
いわゆる「ホワイトスクリーン・オブ・デス(White Screen of Death)」と呼ばれる現象です。

本記事では、その原因と具体的な解決方法を初心者にも分かりやすく解説します。
サイトが真っ白になる主な原因
WordPressサイトが真っ白になるとき、多くの場合は以下のいずれかが原因です。
| 原因 | 内容 |
|---|---|
| プラグインの不具合 | 更新直後や互換性のないプラグインが原因 |
| テーマのエラー | テーマファイルの破損・カスタマイズミス |
| PHPのバージョン不一致 | 古いテーマやプラグインがPHPに対応していない |
| メモリ不足 | サーバーのメモリ制限を超えて動作している |
| functions.phpの記述ミス | コード修正時にエラーを引き起こす |
| キャッシュやサーバートラブル | 一時的なサーバー負荷やキャッシュ不整合 |
原因の切り分け方法
真っ白な画面ではエラー内容が表示されないため、次のように原因を特定します。
管理画面にアクセスできるか確認
https://あなたのドメイン/wp-admin/に直接アクセス
→ 管理画面に入れる場合は、テーマまたはプラグインが原因の可能性が高いです。
FTPまたはサーバーファイルマネージャーに接続
- ログインできない場合は、FTPソフト(FileZillaなど)またはサーバーのファイルマネージャーで直接ファイルを確認します。
エラーログを確認
- サーバー管理画面または「wp-content/debug.log」でエラーメッセージを確認します。
- 表示されない場合は、
wp-config.phpに以下を追記してデバッグモードを有効化します。
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
実際の対処法
プラグインを一時停止
- FTPで「/wp-content/plugins」フォルダを開く
- フォルダ名を一時的に「plugins_old」に変更
- サイトを再読み込みして確認
問題が解消された場合、プラグインのどれかが原因です。
一つずつ元に戻して特定します。
テーマをデフォルトに戻す
- FTPで「/wp-content/themes」フォルダを開く
- 現在使用しているテーマフォルダの名前を変更(例:
cocoon-master→cocoon-master-old) - WordPressが自動的に「Twenty Twenty-One」などの標準テーマを読み込みます。
これで表示される場合、テーマのカスタマイズやコード修正に問題があります。
functions.phpの修正を確認
カスタマイズを行った直後に真っ白になった場合は、
テーマ内の「functions.php」に文法エラーがある可能性が高いです。
FTPでテーマフォルダにアクセスし、
問題箇所を削除または修正して保存します。
PHPバージョンを確認
サーバーのPHPバージョンが古いまたは新しすぎる場合も不具合の原因になります。
- ConoHa WING、Xserverなどでは管理画面からバージョン変更可能
- 推奨は PHP 8.0〜8.2
メモリ上限を増やす
サーバーのメモリ不足が原因のときは、wp-config.phpに以下を追加します。
define('WP_MEMORY_LIMIT', '256M');
キャッシュを削除
- ブラウザキャッシュを削除
- サーバー側キャッシュ(WAF、CDN含む)をクリア
- キャッシュ系プラグイン(WP Fastest Cache、LiteSpeedなど)を一時無効化
再発防止のためのポイント
| 対策 | 内容 |
|---|---|
| 定期的なバックアップ | 「UpdraftPlus」などで自動バックアップ設定 |
| プラグイン更新は慎重に | 一度に複数を更新しない |
| 子テーマでカスタマイズ | functions.phpを直接書き換えない |
| PHPバージョン確認 | サーバー更新時に確認する |
| キャッシュクリア習慣 | 作業後にブラウザ・サーバーキャッシュを削除 |
まとめ
WordPressが真っ白になった場合は、焦らず次の順番で対応しましょう。
- 管理画面に入れるか確認
- プラグインを無効化
- テーマをデフォルトに戻す
- functions.phpやPHP設定を見直す
- キャッシュ削除・メモリ上限を確認

ほとんどのケースは、プラグインまたはテーマの不具合で解決します。
今後のためにも、定期的なバックアップと慎重な更新を心がけましょう。

