Blog

【WordPress】外部ブログのRSSを取得して表示する方法

2019/03/10

Wordpress

備忘録です。

外部ブログのRSSを取得して表示する方法です。
参考サイト
WordPress|外部サイトのRSSを読み込んで表示させる方法

外部ブログからRSSを取得します。

テンプレートに下記ソースコードを貼り付けます。

<?php
include_once( ABSPATH . WPINC . '/feed.php' );
$rss = fetch_feed( 'http://rss_url_here/atom.xml' ); // ここにURLを入力する
if ( !is_wp_error( $rss ) ) {
$maxitems = $rss->get_item_quantity( 5 );
$rss_items = $rss->get_items( 0, $maxitems );
}
?>
<?php if ( !empty( $maxitems ) ) : ?>
<ul>
<?php if ($maxitems == 0) echo '<li>RSSデータがありませんでした.</li>';
else
foreach ( $rss_items as $item ) : ?>
<li>
<a href="<?php echo $item->get_permalink(); ?>">
<?php echo $item->get_title();// タイトル ?>
</a>
</li>
<li>
<span class="date">
<?php echo $item->get_date('Y.m.d');// 日付 ?>
</span>
</li>
<li>
<span class="desc">
<?php echo mb_substr(strip_tags($item->get_description()), 0, 50);// 抜粋記事の文字数を指定 ?> ...
<a href='<?php echo $item->get_permalink(); ?>' target="_blank">続きを読む</a>
</span>
</li>

<?php endforeach; ?>

</ul>
<?php endif; ?>

ゼヒトモ内でのプロフィール: ROCKSTREAMゼヒトモのホームページ作成・制作サービス仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ