レンサバ比較とWordPress

レンタルサーバー比較とWordPressのたブログ 初心者におすすめのレンタルサーバーの選び方

ワードプレス関係

RSSテンプレートをカスタマイズしてアイキャッチ画像を表示できます

投稿日:

ワードプレスなら、RSSを全文表示にすればアイキャッチ画像を表示することができます。だけど、RSSの全文表示はおすすめできません。それで、RSSを抜粋表示のままアイキャッチ画像を表示させるとなるとfunctions.phpに記述することになると思います。

functions.phpに記述すれば簡単に画像が表示できる

だけど、feed-rss2.phpなどのRSSテンプレートをカスタマイズしても抜粋表示のRSSにアイキャッチ画像を表示することができます。ただ、注意しないといけないことがあります。それは、デフォルトのままだとワードプレスのバージョンアップがあるとfeed-rss2.phpが上書きされちゃうんです。

だから、ワードプレスのバージョンアップがある度にカスタマイズをやり直すことになるんです。それで、RSSテンプレートの名前を変えるってこともあると思うんだけど、それよりもテンプレート内にfeed-rss2.phpを移動することをおすすめします。

でも、そんな面倒なことはできないと思うので、functions.phpに記述する方法にした方がいいんです。それでも、事情があってfeed-rss2.phpをカスタマイズする場合は、下記のようにカスタマイズしてください。

feed-rss2.phpをカスタマイズして画像を表示することもできる

<code><content:encoded><![CDATA[<?php echo get_the_post_thumbnail($post->ID, 'full'); ?><?php the_excerpt_rss(); ?>]]></content:encoded>

何行目とか書きたかったんだけど、いろいろやってみたので分からなくなってるんです。もし、見つからないって場合は、TeraPadにコピペして検索してもいいと思うんだけど、feed-rss2.phpは長くないので見つかると思います。

カスタマイズする前は、下記のようになっています。

<code><content:encoded><![CDATA[<?php the_excerpt_rss(); ?>]]></content:encoded>

何度カスタマイズじても、Internet Explorerで画像が表示されなかったんだけど、このカスタマイズではアイキャッチ画像が表示されたんです。そして、記事を投稿してみたら、Inoreaderでもアイキャッチ画像が表示されました。でも、過去の記事では画像が表示されませんけどね。

更新情報発信用フィードをカスタマイズする

詳細は →

BASE


-ワードプレス関係

Copyright© レンサバ比較とWordPress , 2019 All Rights Reserved.