WordPress Popular Postsのアイキャッチ画像が表示されない。その原因はEWWW Image Optimizerのとある機能だった。

WordPress Popular Postsのアイキャッチ画像が表示されない
設定→WordPress Popular Posts→ツールのメニューの「画像キャッシュを空にする」を実行すると、1回目だけ表示される。

「投稿」と「カスタム投稿」があって、特に「投稿」のアイコンが出なかった。
「投稿」のアイコン表示には対応していないかと思い、WordPress Popular Posts→ツールのメニューでデフォルトのアイキャッチ画像を設定してみるが意味なし。

ネットの情報によると「Lazy Load」が原因ではないかと言う記事を見つける。
では、WordPress Popular Posts→ツールのメニューでLazy LoadをOFFにしてみるがむしろ、全くアイキャッチ画像が出なくなるという始末。。

そういえば、Lazy Loadと言えばEWWW Image Optimizerで遅延読み込みの設定があった。
これをOFFにしてみる・・・が変わらず。

他のページで、WordPress Popular Postsを消して入れなおせば良いと書いてあったので、過去の履歴は消えてしまうがやってみる。
残念、アイキャッチ画像は一部消えたままで改善せず。

そこで、アイキャッチ画像のURLを見てみる。
形式が、JPGではなく「WebP」と言う形式だった。

あれ??
そういえば、EWWW Image OptimizerでJPGをWebP形式に変える設定をしていたことを思い出す。
設定→EWWW Image Optimizer→WebPのメニューで「 JPG, PNG から WebPという設定をOFF」にする。

すると、なんと!!
ついに、治る
WordPress Popular Postsを一度消す意味が無かったという・・・。

で、これをONにしたらダメなのかなと思ったけれど、一応ONに戻してみる。
すると不思議、ONにしてもちゃんと表示されるようになりました。
本当に不思議です。。