自動的にExif情報から位置情報を削除してくれ、画像データ量を圧縮してくれる優秀なプラグイン「Ewww image optimizer」を導入している方も多いのではないでしょうか?
しかし 「Ewww image optimizer」 を入れたところ、ブログの画像がすべて表示されないという現象が起こってしまいました。
さすがに焦りましたが「Ewww image optimizer」 の設定をたったひとつ変えるだけで解決しましたので、同じようにお困りの方は試してみてください。
原因は?
テーマはCocoonを利用していますが、画像がすべて消えてしまうといったような現象は今まで一度もありませんでした。
「Ewww image optimizer」をインストールして有効化した直後にすべての画像が消えてしまったため、考えられる原因は「EWWW Image Optimizer」の有効化しかありません。
そこで、プラグインの設定をいじってみたところ「遅延読み込み」が原因であることが分かりました。
この「遅延読み込み」は画像が表示領域内に入るまで表示されないという設定で、画像の表示速度を遅らせることでサイトの表示速度を上げる設定です。
もし同じように「EWWW Image Optimizer 」をインストールしてた直後に画像が表示されなくなったという場合は 「遅延読み込み」にチェックを外してみてください。
手順は以下の通りです。
設定方法
まずは[プラグイン]→[Ewww image optimizer]から[設定]を開きます。
![](https://mo-48cm.com/wp-content/uploads/2021/09/a62b7960da9c608d6e8a093ac13b0ffe-1024x266.png)
設定を開くと真ん中の辺りに[遅延読み込み]という項目があります。
![](https://mo-48cm.com/wp-content/uploads/2021/09/94cea92d5898b7d76c9611d6e10db9e4-1024x608.png)
遅延読み込み □画像が表示領域に入った(または入ろうとしている)時にだけ読み込まれるため、読み込み速度を改善します。
この項目のチェックを外して[変更を保存]
設定の変更は以上です。
「遅延読み込み」でなぜ画像表示がされなくなるのかは分かりませんでしたが「EWWW Image Optimizer」をインストールして何もいじらなければ初めからチェックが入っていると思います。
私は「遅延読み込み」のチェックを外したら、すべての画像が表示されるようになりましたので同じ現象に困っている方はお試しください。
コメント