WordPressが真っ白になる原因と対処法|白画面(WSOD)の直し方
WordPressを開いたときに「画面が真っ白で何も表示されない」という状態になることがあります。
これは「White Screen of Death(WSOD)」と呼ばれる症状で、WordPressではよくあるトラブルのひとつです。
この記事では、WordPressが真っ白になる原因と、初心者でもできる対処法を順番に解説します。
結論:まず確認すべきポイント
- プラグインの不具合
- テーマのエラー
- PHPエラー
- メモリ不足
- .htaccessの問題
この順番で確認していけば、多くの場合は復旧できます。
原因① プラグインの不具合
最も多い原因がプラグインです。
更新や追加後にエラーが発生し、画面が真っ白になることがあります。
対処法
FTPまたはサーバーのファイルマネージャーから、プラグインを一時的に停止します。
- /wp-content/plugins フォルダの名前を変更
これで復旧する場合は、プラグインが原因です。
原因② テーマのエラー
テーマのカスタマイズや更新が原因でエラーが出ることがあります。
対処法
- テーマをデフォルト(Twenty系)に変更
FTPで以下のフォルダ名を変更する方法でもOKです。
- /wp-content/themes/ 使用中テーマ
原因③ PHPエラー
functions.phpの編集ミスなどでエラーが発生すると、画面が真っ白になります。
対処法
- 直前に変更したファイルを元に戻す
- エラーログを確認する
原因④ メモリ不足
WordPressのメモリが不足すると、正常に処理できず真っ白になることがあります。
対処法
wp-config.php に以下を追加
define('WP_MEMORY_LIMIT', '256M');
原因⑤ .htaccessの問題
.htaccessの設定ミスでもエラーが発生します。
対処法
- .htaccessを一時的にリネーム
- WordPressのデフォルトに戻す
それでも直らない場合
ここまで試しても復旧しない場合は、以下の可能性があります。
- サーバー設定の問題
- PHPバージョンの不一致
- データベースの不具合
この段階になると原因の特定が難しくなるため、慎重に対応する必要があります。
自力で解決できない場合
「原因が分からない」「復旧できない」といった場合は対応可能です。
- 白画面の原因調査
- WordPressの復旧
- サーバー設定の確認
状況を確認し、対応可否とお見積りをご案内します。
まとめ
WordPressが真っ白になる原因は、主に「プラグイン・テーマ・PHPエラー」です。
落ち着いて一つずつ確認すれば復旧できるケースが多いので、順番に試してみてください。
