ある日、気づいたらワードプレスの管理画面が真っ白になっていました。サイト自体はきちんと表示されるものの、管理画面だけは入れない状態。サイト自体表示できるし、あまり更新しないサイトだから放置しておこう・・・と放置して数週間。どうしても修正が必要な個所が出てきたので、この問題に取り組むことにしました。
ワードプレス管理画面が真っ白になった原因
格闘すること4時間強。原因を突き止めるまで大変でした。
結論から言うと、原因はプラグイン「easy-fancybox」でした。これを停止すればあっという間に元通りに。なにか他のプラグインと干渉していたのかもしれません。
もしかして、「またキャッシュ系プラグインが問題か?」と迷宮入りを覚悟しましたが、とりあえず一安心です。
管理画面に入れない場合のプラグイン停止方法
ワードプレスの管理画面に入ることすらできない時は、FTPソフトを使って強制停止させます。
「plugins」のフォルダの名称を変更する方法だと、すべてのプラグインが停止するので今回はスルー。「plugins」のフォルダの中にあるプラグインを一つずつ名称変更する方法にしました。名称は「easy-fancybox」を「_easy-fancybox」など、アンダーハイフンを付ける方法が簡単です。
キャッシュ系プラグインを一つずつ停止させて、その都度管理画面にアクセスしましたが、全く真っ白な画面から変わりませんでした。そこでちょっと怪しいなと思っていた「easy-fancybox」を停止させたところ、見事に管理画面が表示されて元通りになりました。(プラグイン停止の6個目でビンゴ笑)
管理画面に入るとプラグインが見つからなかったという表示が
名称を変更したことで読み込めずに強制停止になる仕組みのようですね。テーマとの相性が悪いのか、他のプラグインとの相性が悪いのかわかりませんが、とりあえず私にとっては悪影響なので削除しました。
ワードプレスの管理画面が真っ白になる理由は他にもある
今回の場合、一つのプラグインが原因でしたがワードプレスの管理画面が真っ白になるのは様々な原因があるようです。その多くは「.htaccess」ファイルもしくは「functions.php」ファイルにあるようです。デバックモードでエラー表示が出るようなら簡単に解決できますが、エラーを吐き出してくれない場合はプラグインを疑った方がいいかもしれません。
※「.htaccess」ファイルや「functions.php」ファイルを触るときにはバックアップ必須!!
デバックモードでエラー表示させる方法はこちらのサイトがわかりやすいかと思います。(Simple Colors 様)
エラーが表示されるようなら、それに従って対処してください。
ロリポップでワードプレス管理画面が真っ白に!解決まとめ
PHP7への影響やテーマとの相性、他プラグインとの干渉などワードプレス画面が真っ白になる状態は、様々な原因があります。この現象はホワイトアウトと呼ぶようですね。(グーグル先生ありがとう)
今回は管理画面だけでしたが、ある日突然サイト自体も真っ白になったり文字化けしたりするような状態になったらパニックにすらなりそうです。それが収益サイトで大きな割合を占めていたら立ち直れません。
日頃からバックアップを取っておくことや定期的にメンテナンスをすることが大切だなと改めて感じました。
もし、ホワイトアウトの状態になっても、焦らずに一つずつ原因を突き止めて解決しましょう。
ワードプレス画面が真っ白の状態になってこの記事に迷い込んできた人だとすれば、早く原因が突き止められて解決できることを願っています。
※それでも解決しない場合はこちら↓