SimplicityのRSS出力時サムネイルを出力させない方法

SimplicityのRSSサムネイル 02 20140823 234735

WordPressのテーマをSimplicityというテーマに変更しました。

Simplicityに変えてから、出力されるRSSにサムネイルがついてしまっていました。その修正方法です。

RSS出力にサムネイルまで出力される

テーマを変えてからFeedlyで自分のブロクを確認したらこのようになっていました。

SimplicityのRSSサムネイル 02 20140823 234734

記事の右上に正方形のサムネイルが表示されていたのです。ちょっと気になりますよね?

function.phpをちょこっと修正

Simplicityのテーマファイルからfunction.phpを開きます。

1120行目から下記のような記載があります。(Simplicityのバージョン20140817でのお話)

[php]
//Feedにアイキャッチ画像を表示する
function post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = ‘

‘ . get_the_post_thumbnail($post->ID, ‘thumb150’) . ‘

‘ . $content;
}
return $content;
}
add_filter(‘the_excerpt_rss’, ‘post_thumbnail_feeds’);
add_filter(‘the_content_feed’, ‘post_thumbnail_feeds’);
[/php]

この行を全部、コメントアウトするか削除してください。これで終了です。

修正後のRSS配信は・・

SimplicityのRSSサムネイル 01 20140823 234734

ご覧のとおり、右上に出ていたサムネイルが無くなりました。

まとめ

自分のブログを今まではRSS登録してなくて、つい最近登録したばかりでした。登録していなければ、この状況も見過ごすところでした。必要があって、サムネイルを配信しているのだと思いますが、私の場合は不要なので修正しました。

見た目がスッキリして、良い感じになったでしょ?w

コメント

タイトルとURLをコピーしました