更新情報発信用フィードの抜粋にアイキャッチ画像をつける

アイキャッチ「新聞を読む男性」

以前、RSS出力の上級版「更新情報発信用フィードをカスタマイズする」をご紹介しました。
これは最初にやるには向いておりませんね。中級者~上級者向けでしたね。

ということで今回は初級編です。
抜粋表示の時に文字だけでは味気ないので、とりあえずアイキャッチ画像を入れてみましょうか。

編集方法

テーマにある「function.php」を編集します。

function.phpに以下のプログラムを追加

// RSS抜粋に画像 --------------------------------------------------------------------------------
function rss_post_thumbnail($content) {
  global $post;
  if(has_post_thumbnail($post->ID)) {
    $content = get_the_post_thumbnail($post->ID,'thumbnail','align=right') . get_the_excerpt();
  }
  return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');

プログラムの説明

設定→表示設定にある「RSS/Atom フィードでの各投稿の表示」が「抜粋のみを表示」を選択している場合にアイキャッチ画像をRSSフィードで表示するようにします。

5行目の’thumbnail‘と’align=right‘は変更してもOKです。

thumbnailを変更

アイキャッチ画像の大きさを指定します。

  • thumbnail・・・サムネイル
  • medium・・・中サイズ
  • large・・・大サイズ
  • full・・・アップロードした写真そのもののサイズ

align=rightを変更

画像を表示させる位置を指定します。

  • align=right・・・右側
  • align=center・・・中央
  • align=left・・・左側
  • このエントリーをはてなブックマークに追加

関連記事

ピックアップ記事

  1. アイキャッチ「野花とちょうちょ」
  2. アイキャッチ「新聞を読む男性」

アーカイブ

ページ上部へ戻る