Newpost Catch プラグインでアイキャッチ画像が表示されない時の対策
公開日:2020年8月15日ブログのサイドバーに「最近の投稿」を載せていたのですが、突如そのサムネイル画像が表示されなくなりました。
サムネイル画像が無いと寂しい感じなので、なんとか今までのように表示させようとしましたが…
突然なので、何かが影響して表示されなくなってしまったのでしょう。
画像は無くてもいいのですが、今まであったものが無くなるというのは気分的にも嫌です。
今まで通りに画像を表示させるために行った悪戦苦闘の内容です。
目次
「最近の投稿」でサムネイル画像を表示させることができるプラグイン
『Newpost Catch』をインストールして利用していました。
最終更新が17時間前…
これも要因なのか? (後述)
『Newpost Catch』を使ってタイトルの左側にサムネイル画像を表示させていました。
それが、…
サムネイル画像が表示されなくなったのです。
『Newpost Catch』でサムネイル画像が表示されなくなった原因は…
このサイトも表示の高速化をするために、WordPressのプラグインを利用しています。
影響を与えたと思われる 「高速化・キャッシュ系」のプラグイン。
① Autoptimize
② Async JavaScript
③ WP Fastest Cache
これらは高速化するのにかなり貢献をしているのですが、設定次第で問題も発生しやすいプラグインです。
まずは、この3つのプラグインを無効化してトライしてみました。
結果、変わらずサムネイル画像は表示されません。
『Newpost Catch』を削除して再度有効化したりもしましたが、これもダメでした。
『Newpost Catch』が17時間前に更新されています。
私は、WordPressのテーマやプラグインの更新はいつも一括更新で、一つ一つ確認しながらはしておりません。
作者の今村氏のサイトを確認してみます。
バージョンアップしたらエラーがでる?
内容はPHPのバージョンの問題のようですね。
私のこのサイトはさくらインターネットのレンタルサーバーを利用しています。
エラーの表示もでていなく、PHPのバージョンも[7]なので問題無しかと。
高速化・キャッシュ系のプラグインの干渉とPHPのバージョンの問題は要因ではないようです。
残念ながら、『Newpost Catch』の継続利用を諦めました。
そして、サイドバーへの「最近の投稿」の表示をやめるか、類似のプラグインを探すか。
そんなことを考えながらネットで情報収集…
『Newpost Catch』の代替えとしての類似プラグインはこれで決まり!
やっと類似のプラグインを見つけました!
『Recent Posts Widget With Thumbnails』です。
インストール数も20万以上、評価も高いですね。
最終更新が2日前…、『Newpost Catch』のことが少し頭に浮かびましたが良しとしましょう。
作者が、Martin Stehle氏となっていますが、しっかりと日本語化しているプラグインです。
インストールして有効化するとウィジェットに追加されます。
『Newpost Catch』と同じですね。
『Newpost Catch』と設定の画面を比較してみます。
ますは『Newpost Catch』の設定画面
そして下が『Recent Posts Widget With Thumbnails』の設定画面です。
日本語表記で内容もわかりやすいです。
『Newpost Catch』の設定画面と比べてかなり多いと感じると思いますが、実際の設定は数カ所だけで大丈夫です。
設定の内容もかなり酷似しているので、設定時の違和感はまったくありません。
『Newpost Catch』で画像が表示されなくなったときに早く『Recent Posts Widget With Thumbnails』に替えておけばよかったと、少し後悔です。
当面、このプラグインにお世話になる予定です。
私と同じような境遇になったときには、この『Recent Posts Widget With Thumbnails』プラグインを使ってみるのも良いかと思います。