以前フィードに画像を追加する方法として、フィードテンプレートを上書きする方法をメモしていた。画像を追加するだけなら、もっと簡単な方法があった。
[PHP]
function my_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = ‘
‘ . get_the_post_thumbnail($post->ID, array(150,150)) . ‘
‘ . $content;
}
return $content;
}
add_filter(‘the_excerpt_rss’, ‘my_thumbnail_feeds’);
add_filter(‘the_content_feed’, ‘my_thumbnail_feeds’);
[/PHP]
なるほど、フィード用にもフィルタがあったんだ!