feedlyにサムネイル画像が表示されない時の対処法

  1. ホーム
  2. feedly
feedlyにサムネイル画像が表示されない時の対処法

feedlyにサムネイル画像が表示されない、あるいは無関係な画像が表示される問題の対処法を紹介します。この方法はRSSにサムネイル画像を埋め込むことにより実現されます。

RSSにメディアファイル指定を行う

実はRSSには動画や画像、音声などのメディアファイルを指定する要素(エレメント)があらかじめ用意されています。feedlyも含めたもろもろのRSSリーダーはこれを読み取って自身のサービスに反映させているのです。私の場合だとこの方法でちゃんとサムネイル画像が表示されていますので・・・。

さて、メディアファイルを指定する要素を使う対処法は2通りあります。1つはRSS 2.0のenclosure要素を使う方法。もう1つはMedia RSSのmedia:thumbnail要素を使う方法です。

前者の場合はenclosureでRSS 2.0にサムネイル画像を表示させる方法を参照してください。

後者の場合はmedia:thumbnailでMedia RSSにサムネイル画像を表示させる方法を参照してください。

それでも表示されない時は・・・

まず注意しておくべきことは、feedlyは取得したフィードのキャッシュを作っていて、既に表示されていたフィードのサムネイル画像はそのキャッシュから呼び出されるので、少なくともキャッシュが上書きされない限り、画像は永遠に表示されない、ということです。

えっ、新しいフィードにも表示されない?次はRSSのコードが正確かどうか見直してください。やっぱりそれでも表示されない?もしかしたら何らかの不明な要因によってfeedlyがRSSのメディアファイル要素から情報を取得することに失敗しているのかも知れません。

その場合はdescription要素などに直接img要素を挿入することを試みてください。ただしHTMLの特殊文字をエスケープさせておく必要があります。それでも表示されなかったら、feedlyに問い合わせてみてください。本当に何らかのバグだったら処理してもらえると思います。

Twitter Facebook LINE はてブ