エロタレストを見ていたら初心者さんが運営しているっぽいエログで、
サムネイル(アイキャッチ)画像が反映されていないものを結構見かけます。大田タオです。
ボクも初心者の時にやり方が分からなくて困った事なので、備忘録もかねて紹介しておきます。
WordPressでアイキャッチ画像をRSSに出力する方法
WordPressでアイキャッチ画像をRSSに出力する方法は2種類。
プラグインをインストールする方法と、functions.phpに直接記入する方法です。
プラグインの方は導入するだけなのですが、できるだけプラグインを増やしたくないので、
ここでは、functions.phpに記入してRSSを出力する方法を紹介したいと思います。
functions.phpに追記する際の注意点
functions.phpへの追記を失敗すると、最悪サイトが表示されなくなります。
作業前には必ずバックアップを取るようにしましょう。
functions.phpへ追記するコード
1 2 3 4 5 6 7 8 9 |
function rss_post_thumbnail($content) { global $post; if(has_post_thumbnail($post->ID)) { $content = '<p>' . get_the_post_thumbnail($post->ID,'full') . '</p>' . $content; } return $content; } add_filter('the_excerpt_rss', 'rss_post_thumbnail'); add_filter('the_content_feed', 'rss_post_thumbnail'); |
上記のコードをfunctions.phpに追記するだけでOKです。
後はエロタレストで画像がきちんと出力されているかを確認しましょう。
もちろん今まで収集された分の記事はそのままなので、
これから収集される分でチェックしてください。