こんにちは。
麒麟倶楽部へようこそ!
先日、WordPressを使用したブログ内に写真が表示されなくなる!というトラブルに四苦八苦しました。
それまで不通に表示されていた写真が空白になってしまったので、見栄えも悪くとても焦りました。
同様の症状でお困りの方も、記事内の対策を行って頂ければすぐに改善できるますので、参考にして下さい。
この記事で得られる情報です。
2分で読める様にまとめています。
ブログに写真が表示されない症状
ブログに写真が表示されなかった際の症状です。
・本番環境で写真が表示されない
ブログの至る所が空白となりました。
ブログはWordpressで運営していますが、長年、同様のトラブルはなく、ふとサイトをスマフォで確認した際にこの症状に気付きました。
なお、空白になっている箇所はアフェリエイト(広告)ではなく、ブログ内に貼り付けている写真素材でした。
ネットに書かれている対処法を試みました。
・メディアサイズを軽くする
・レンタルサーバーの設定確認
など
しかし、一向に改善されませんでした。
ブログ内のテキストは問題もなく表示されるものの、写真は一向に表示されませんでした。
続いて解決方法です。
ブログに写真を再表示させた対処法
表示される切っ掛けは『プラグイン』でした。
これまでにWordpressで様々なプラグインを入れてきましたが、悪影響を受けたことがなく、ノーマークでした。
しかし、これまでに『プラグイン』がwordpressの動作を邪魔している!という記事を見た事があり、もしかして⁈と疑うことにしました。
対応した際の手順です。
・プラグインを順に『無効化』します
・『無効化』したら都度本番環境を確認
結構な数の『プラグイン』をインストールしており、一つずつ無効化→症状の確認は骨の折れる作業でした。
また、影響がありそうなプラグインを事前に調べましたが、使用していない『プラグイン』ばかりだったので諦めました。
そして、原因が掴めました!
ブログに影響していた『プラグイン』は?
影響していたのは『a3 Lazy Load』です。
このプラグインは、メディア(写真など)の表示を意図的に遅らせることで、ブログ全体の表示を早める、というものです。
ブログの表示スピードが早まるのでお薦め!という記事を読んで、導入したのを思い出しましたが、鵜呑みは良くないですね。
意図的に遅らせるにしては何分も待たせるつもり?!(全く表示させる気配が無い)という事で即アンインストールしました。
以降、無事に写真が表示されました。
プラグインは使用しているテーマとの相性や他プラグインとの相性があるので一概に『a3 Lazy Load』が悪と言うわけではありません。
『a3 Lazy Load』は評判がよく使用している方も多いと思いますが、もし、同じ症状でお悩みであればチェックしてみてください!