こんにちは、管理人のドラファンです!
毎日の生活で起きた困りごとへの対処法を記録した備忘録カテゴリを作りました。
僕と同じような出来事に直面した方が、
このページを見て問題を解決できたらいいなとの思いで成していきます!
今回はWordPress初心者の管理人が開設後のホームページで生じた不具合についてと
その解決方法を記していきます。
※コンテンツは適時更新していきたいと思います!
心得1:身に覚えのない不具合はプラグインを疑ってみる!
WordPressの不具合で検索するとよく目にするのが、
プラグインを全部止めて不具合が無くなれば、特定のプラグインが不具合の原因となっている
というものです。確かにその通り、しかし僕は
ドラ「最初のサイト作成時からプラグイン増やしてないし、不具合と無関係だろ。」
と、ここの確認をおろそかにしていました。結果的にはこれが大間違い!
プラグインは更新が自動または手動でされるわけですが、
この更新により、たとえ同じプラグインを
使っていても不具合が突如発生するということがあるのです!!
アイキャッチや記事中画像が表示されない! 深刻度:★★☆☆☆
実は、このブログの開設当初からずっと悩んでいた問題の一つに、
画像が表示されないということがありました。
WordPressの投稿作成ページ→プレビューで表示されるページには画像がちゃんと映る一方、
WordPressからログアウトし、外部から見ようとすると画像が表示されないというものです。
記事自体は問題なく見れるものの、会話形式で進めるこのサイトの方針からすると、
吹き出しにキャラクターが何も映らないのは何とも味気ないものでした。
この原因となっていたのは、
EWWW Image Optimizer
というプラグインでした。
これは、画像を劣化させることなくサイズを圧縮して表示速度を速めてくれる
優秀なプラグインなのですが、僕の使い方が悪いのか、画像が表示されないという
原因になってしまっていました・・・。
このプラグインを停止したところ、アイキャッチ画像や記事中の画像が表示されるようになりました!
Internal Server Error が表示されてしまう! 深刻度:★★★★☆
ある日、Google Search Console のページでこのサイトの検索パフォーマンスを見ようとしたところ、
接続ができない状態に・・・。HTMLタグを改めて貼り直しても改善せず、
”所有権を証明できませんでした”と表示されてしまう始末。
試しに、WordPressからログアウトして一般ユーザーとしてサイトにアクセスすると、
Internal Server Error
と表示されていました!!これではサーチコンソールも認識してくれません。
このようなことはこれまでにも何度かあり、その際は
こちらのサイトさんの手順に則って対応すること等で解決などしていたのですが、
今回はそうもいかず・・・。改めてプラグインに焦点を向けてやると・・・分かりました、原因!!
W3 Total Cache
こちらのプラグインを止めたところ、無事サイトに接続できるようになりました。
このプラグインはページキャッシュにより表示を高速化しくれる便利なプラグインなのですが、
僕の場合はどうもサーバーとの相性が良くないのかもしれません・・・。
ページが読み込めるようになってから数時間後には
HTMLタグもしっかり読み込んでくれるようになりました!
(※タグの貼り付けから48時間ぐらいは認証にかかる時間を見ておいた方がいいかもしれません。)
コメント