Feedlyでこのブログ見てもなんかぱっとしないんだよな…
なんでって、多分、アイキャッチが入ってなかったから!!
つい先日DDoS攻撃を受けて身代金要求されたとか言うFeedlyですが…前々から実は敬遠しててやっと近づこうとしたら落ちてた…ってのがそれで…
とかいうことは置いといて…
RSSフィードにアイキャッチを挿入しよう!
とりあえずFeedly Insightでお馴染のホホ冢次男ってブログを参考にしてみる。
なるほどね。これなら簡単に実装出来るわ、ってかWordPress RSSフィードにサムネイル(アイキャッチ)画像を表示させる方法 | JUMP-UP.INFOをそのまんまでいけんじゃね?
function.phpを汚す?ええ、滅相もありません、もちろんオレオレプラグインにしてコピペ一発だろjk
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php /* Plugin Name: Push Tumbnail to RSS */ function rss_post_thumbnail($content) { global $post; if(has_post_thumbnail($post->ID)) { $content = '<p>' . get_the_post_thumbnail($post->ID) . '</p>' . $content; } return $content; } add_filter('the_excerpt_rss', 'rss_post_thumbnail'); add_filter('the_content_feed', 'rss_post_thumbnail'); |
ここからが本題。
以上の手順で無事、アイキャッチが挿入されるようになりました。ついでにfeedをexpects(概要表示モード)に変えたっちゃ。多分Feedlyはキャッシュされてて直ってないけどhttp://blog.hinaloe.net/feed/atom/
をFeedlyで開いたらちゃんとアイキャッチが出てるよね。
これを否定する記事に出会った。
WordPressのRSSフィードにアイキャッチ画像を含めたい | blog – NOBORU HIRABAYASHI
まあ1年半前の記事ですが…
この記事が言っていること
RSSに例えば
<thumbnailimg></thumbnailimg>
みたいな項目を用意してアイキャッチ画像を独立したデータとして配信する
え、ちょっと、なんですかそれ
とりあえず「thumbnailimg rss」 とかでぐぐってみる
あ、この記事かそれに関連するのが…
そもそもRSS2.0でそんなの定義されてたっけ
W3Cの仕様書を見てみる
ピンバック見てみると…やっぱりw ごめんなさいごめんなさい | Whimsical Blog
…Feedlyが拾ってくれるわけないよねw
どうやら今はさっき示したパターンで無事過ごしておられるようで…
とりあえず結論
考察とか言って書き出したのになにも考察せずに終わりました(タイトル直せw)。
WordPressにしろ、そうでなくてもFeedにアイキャッチとかそれに類するもの(トップ画像ですね)を設定する最適な手段は今のところコンテンツの前に画像を挿入する、なんじゃないですか?
もしかしたらimageタグも使えるのかもしれないけどそっちは未検証(おい)
ところでレポートがかけてないヒナロエでした。
ところでピンク色成分が足りないって?
今週末には補給できそうな…