ある朝、WordPressを開いて記事を投稿しようとしたところトラブルが発生。
記事を投稿しようと「新規追加」をクリックして開いたページが、突然真っ白になり何も表示されなくなりました。
「え…」
以前の記事の編集を開いても同様。
「投稿」・「固定」・「下書き」ページも同じ現象でした。
かといって、トップページ(ダッシュボード)やその他の設定画面などは表示できます。ブログも問題なく表示できています。
「え…」
システム全体ではなく、一部に何かしらの不具合が原因で発生していると予想しました。
(国内最速!コスパNo.1!進化の極限を目指した超高性能レンタルサーバー【シンレンタルサーバー】)
「投稿」・「固定」・「下書き」で画面が真っ白のエラー
ワードプレスを使用して「下書き」を投稿しようと思った瞬間、真っ白な画面が表示されました。「絶望」です。ワードプレスの白画面は内部で何かしらのエラーが発生している可能性が高いため、トラブルの解決には時間がかかる場合が多いため。
最悪はサイトの消滅もありえる事態です。
しかし、他の管理ページの画面は開くため、一部の何かしらの原因でトラブルが起きていると予想ができるので少し希望が残りました。
サーバーのエラー?
まず疑ったのが、「サーバー」のシステムエラー。
エックスサーバーを使用していますが、外部からの攻撃を受けたり、緊急メンテナンス・定期メンテナンスなどが行われています。ホームページに行き、トラブル時に何か起きてないのか確認。
「予告メンテナンス」はお知らせされているものの、他に該当するようなものは告知されていません。エックスサーバーの不具合ではないようです。
そうなると…
プラグインのエラー?
「プラグイン?」
やはりプラグインがエラーを引き起こしているのでしょうか?
さっそく管理画面からプラグインの設定を開きます。
そして、一度すべて「無効化」にして、一個一個プラグインを「有効化」にしていきます。ひとつプラグインを有効化にしたら、投稿画面を開き、真っ白画面が改善されているかを確認します。
すべてのプラグインを有効化にしたところ気づきました。
「うっそ〜…」
投稿画面は真っ白なまま。
どうやら、プラグインは悪さをしていないようです。
WordPressの更新でエラー?
WordPressを更新すると、プラグインやテーマなどの相性から不具合が出ることが予想できます。
ワードプレスを最新版に更新したのは、一週間前ほど。
そこから今日まで問題なく、投稿画面・下書き画面は表示されていました。
では、テーマが原因?
「AFFINGER」を使用したワードプレスでは問題は発生していません。
「cocoon」を使用したワードプレスで問題が発生しています。
コクーンが原因?
しかし、cocoonのテーマは更新していません。自動更新も有効にしていません。
「どういうこと?」
なにもしていないのに、朝に記事を投稿しようとしたら、突然真っ白画面になってしまったのです。
「どういうこと?」
ブラウザのキャッシュでエラー?
ブラウザには表示速度を早めるためにキャッシュ機能が搭載されています。
情報がブラウザに残っていると、なにかしらの不具合があるように見えてしまうこともあるのです。
使用しているのは「Chrome」。
設定画面からChromeのすべての情報をリセット。
履歴やCookieやキャッシュなどを削除します。
「変わらない!」
キャッシュをクリアしても真っ白画面…
困りました…
記事が投稿できません。
何も表示されない真っ白な画面をみていると、なんだか心地よくなってきました。(違う違う)
アドブロックでエラー?
そういえば、広告の自己クリックを防ぐ目的で「アドブロック」を入れていたのを思い出しました。
アドブロックはこれまでにも多々、さまざまなソフトで不具合を誘発していることを体感しています。
ワードプレスに関係なく、一部のWebページが表示されないことも少なくありません。例えば「ダウンロードページ」がクリックできない・表示されないなど。
「ひょっとしてこれじゃ?」
アドブロックを三つ有効化していました。
- AdBlock
- AdGuard
- uBlock Origin
一度、すべて無効化にして、ひとつずつ有効化にしながら投稿画面を更新していきます。
すると、投稿画面が表示できました。
三つの中でどのアドブロックが不具合を誘発していたかというと、「AdGuard」でした。これを無効化することで、ワードプレスの「投稿・固定・下書き」が、真っ白画面から復活しました。
まとめ
ワードプレスは基本的に自分で解決しなければいけないので大変です。
今回はアドブロックが原因でしたが、ワードプレスの更新やサーバー上で何かを変えた場合には、元に戻して見ると回復するかもしれません。