やりかたはとっても簡単。
functions.phpに以下のコードを書き加えるだけ。
//フィードにアイキャッチ画像を出力する function rss_post_thumbnail($content) { global $post; if(has_post_thumbnail($post->ID)) { $content = '<p>' . get_the_post_thumbnail($post->ID) . '</p>' . get_the_content(); } return $content; } add_filter('the_excerpt_rss', 'rss_post_thumbnail'); add_filter('the_content_feed', 'rss_post_thumbnail');
参考にしたのはこちら。
どんな風に見えてるのかなーという理由で、自分のサイトもRSS登録している私ですがw、サムネイル(アイキャッチ)は表示されないものかと勝手に思ってました。そしたらひょこっと発見してしまい、出来るのかよ!という今更感で実装してみました。
via WordPress記事のRSSにサムネイル(アイキャッチ)画像を表示する方法 *Ateitexe.
実装してるのは某サイトなんだけど、もっと早くこれやっとけばよかったなぁ…
そうしたらFacebookとのRSSでの連携の時にアイキャッチ出せたのに…
まあ、新しい記事からは対応してるからいっか。