*

WordPress 外部ブログ(RSS)を取得して表示 fetch_feed()


ちわ、秋田@豊作(@housakuakita‎)です。

WordPress で外部ブログ(RSS)を取得して表示するには関数 fetch_feed() がいい感じです。

 

オープンソースの「SimplePie」を使っているとの事。

 

以下のように表示させたい箇所(テーマファイル)に直接書き込む。 RSSの URLは、カスタムフィールド RSS に入っている状態「get_post_meta($post->ID, ‘RSS’, true)」のソースです。

 

 

 

<?php $RSS = get_post_meta($post->ID, 'RSS', true); if ($RSS) { ?><br /><br /><?php 
	$feed = fetch_feed($RSS);
	if (!is_wp_error( $feed )){                       //エラーがなければ
		$maxitems = $feed->get_item_quantity(5);       //取得件数
		$rss_items = $feed->get_items(0, $maxitems);   //指定件数分の配列作成
		date_default_timezone_set('Asia/Tokyo');       //時間の指定
		$blog_link = $feed->get_permalink();           //ブログのリンク
		$blog_title = $feed->get_title();              //ブログのタイトル<br /><br />		//ブログへの直接リンク
		echo " <a href='".$blog_link."' target='_blank'>".$blog_title."</a> ";
	}
?><br /><br /><?php
if ($maxitems == 0) { echo '<li>記事がありません。</li>';
}else{
	 foreach ( $rss_items as $item ) {
		?>
		<h4><?php echo $item->get_date('Y/m/d H時i分'); ?>:<a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h4>
			<br />
			<?php echo $item->get_description(); ?>
			<?php } ?>
	<?php } ?>
<?php }?>

http://q.hatena.ne.jp/1285821051
ここ、参考にさせて頂きました。感謝。

2012/06/27 | PHP, wordpress

関連記事

AWS EC2 Nagiosに監視されるWebサーバの Nginx インストール

ビットコイン下がってますねぇ〜。ちょっとあがったかな?と思ったのは間違...

記事を読む

WordPress にちょっと粋な味付けを!カバーページを表示する PHPスクリプト

土曜日に雪かきをしたのですが、右足を軸にスコップを振り回しまして・・・...

記事を読む

WordPress カスタマイズ開発初心者に!データーベースから安全に Like 検索する方法

photo credit: thatcanadiangirl ...

記事を読む

初心者エンジニア必見!MySQL で生年月日カラムから今日誕生日の人を抽出する

久しぶりに SQL 等を書いております。すっかり忘れちゃっ...

記事を読む

初心者プログラマー的!がび〜ん。数時間はまりました。PHP プログラミング trim() を使う癖付けましょう!

今日は台風が来るって事なので、自宅でぐったりとだらだら凄そうか...

記事を読む

新着記事

ボルボ板橋へ行こう!行こうシリーズ[159/100]

気がついたら今年も3月。毎回こんな書き出しですみません。1月2月っても...

記事を読む

沖縄へ行こう!行こうシリーズ[158/100]

2019年行こうシリーズの第一弾。だけど昨年12月15日に沖縄のガズレ...

記事を読む

新年明けましておめでとうございます。2019年

新年明けましておめでとうございます。 2018年が終わり、2019年...

記事を読む

自分の時間を売り渡し切った後の、擦り切れた時間で本当に楽しめるの?

秋田、起業したのが1995年〜なので、かれこれ23年スタッフやお客様に...

記事を読む

年末なので贅沢に2ポチ(Pixel3 & MacBookPro)しました | 和歌山城へ行こう 行こうシリーズ[157/100]

和歌山城で歌ってきました〜 行こうシリーズ(ロンドン100連発)...

記事を読む

コメント/トラックバック

トラックバック用URL:

コメントフィード




管理人にのみ公開されます

*

ボルボ板橋へ行こう!行こうシリーズ[159/100]

気がついたら今年も3月。毎回こんな書き出しですみません。1月2月っても...

沖縄へ行こう!行こうシリーズ[158/100]

2019年行こうシリーズの第一弾。だけど昨年12月15日に沖縄のガズレ...

新年明けましておめでとうございます。2019年

新年明けましておめでとうございます。 2018年が終わり、2019年...

自分の時間を売り渡し切った後の、擦り切れた時間で本当に楽しめるの?

秋田、起業したのが1995年〜なので、かれこれ23年スタッフやお客様に...

年末なので贅沢に2ポチ(Pixel3 & MacBookPro)しました | 和歌山城へ行こう 行こうシリーズ[157/100]

和歌山城で歌ってきました〜 行こうシリーズ(ロンドン100連発)...

→もっと見る

PAGE TOP ↑