Web制作コラム
WordPressが真っ白になったとき|原因の切り分け手順
画面が真っ白だと何も手がかりがありませんが、見る順番は決まっています。エラーを表に出してから、プラグイン・テーマ・PHP の順に切り分けます。

WordPress が真っ白になるのは、PHP がエラーで止まっているのに、そのエラーを画面に出さない設定になっているためです。つまり「何も出ない」のではなく「出さないようにしている」状態です。まずエラーを見えるようにします。
1. エラーを表に出す
wp-config.php の WP_DEBUG を一時的に有効にします。画面に出さず、ファイルに書き出す設定にしておくのが安全です。
wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);これで wp-content/debug.log にエラーが残ります。どのファイルの何行目で止まったかが分かれば、原因はほぼ特定できます。サーバーのエラーログが見られるなら、そちらでも同じことが分かります。
確認が終わったら必ず false に戻してください。WP_DEBUG_DISPLAY を true にしたまま公開すると、エラー文にサーバー内のパスが出ます。
2. 直前に何をしたかを思い出す
- プラグインを入れた、または更新した
- テーマを更新した、functions.php を触った
- PHP のバージョンを上げた
- サーバーを移した
この4つのどれかに当たれば、そこを戻すのが最短です。心当たりがない場合は、サーバー側で PHP のバージョンが自動的に上がっていることがあります。
3. プラグインを全部止める
管理画面に入れるなら、プラグインを全部停止して表示を確認し、1つずつ有効に戻していきます。戻した瞬間に白くなったものが原因です。
管理画面にも入れない場合は、FTP や サーバーのファイルマネージャーで wp-content/plugins フォルダの名前を plugins_off などに変えます。WordPress はプラグインを見つけられなくなり、全停止と同じ状態になります。表示が戻ったら名前を元に戻し、今度はプラグインを1つずつフォルダ名変更で切り分けます。
4. テーマを既定のものに戻す
プラグインが原因でなければテーマを疑います。wp-content/themes の中の、使っているテーマのフォルダ名を変えると、WordPress は既定のテーマに切り替わります。これで表示が戻るなら、テーマの PHP が原因です。
5. メモリ上限とPHPバージョン
debug.log に Allowed memory size と出ていれば、PHP が使えるメモリが足りていません。wp-config.php で上限を上げるか、サーバーの設定を見直します。
wp-config.php
define('WP_MEMORY_LIMIT', '256M');syntax error や Call to undefined function と出ている場合は、PHP のバージョンに対してコードが古いことが多いです。古いテーマやプラグインは、新しい PHP では動かない書き方を含んでいることがあります。
原因が分かっても直せないとき
原因のファイルが分かっても、既製テーマの中身に手を入れると次の更新で消えます。更新できない状態のまま使い続けるほうが危険です。
当社では、こうした調査と応急処置に加えて、古いテーマを必要な機能だけのオリジナルテーマに作り直すところまで対応しています。まず原因を知りたいという段階でもご相談ください。
「トラブル対処」のコラム
この記事と同じカテゴリの記事です。
WordPressとECサイトの制作、
まとめてご相談いただけます
WordPress制作・構築代行
デザインデータやコーディング済みHTMLを、オリジナルテーマとして構築します。プラグイン開発も対応。
構築基本費用 50,000円
詳しく見るコーディングコーディング代行
デザインデータをHTML/CSSに起こします。WordPress化まで通しでも、コーディングだけでも承ります。
1ページ 15,000円〜
詳しく見るReactReactコーディング代行
デザインデータをReactのコンポーネントとして実装します。既存アプリへの画面追加・UI改修だけでも承ります。
1ページ 18,000円〜
詳しく見るNext.jsNext.js制作・コーディング代行
検索エンジンに読まれるHTMLを返せるNext.jsで構築します。静的書き出しでレンタルサーバーでも公開できます。
1ページ 18,000円〜
詳しく見るEC / WordPressWelcartでのECサイト構築
WordPress専用のネットショップ構築プラグイン。機能面まで踏み込んだカスタマイズができます。
デザイン制作+構築 一式 120万円〜
詳しく見るEC / EC-CUBEEC-CUBEでのECサイト構築
国産オープンソースのECパッケージ。決済・受注・在庫まわりを業務に合わせて作り込めます。
デザイン制作+構築 一式 120万円〜
詳しく見るEC / ASPカートECサイト制作代行
Shopify・MakeShop・カラーミーなどのカートに、オリジナルデザインを組み込みます。
構築基本費用 100,000円
詳しく見る