他サイトのRSS読込み方法

Wordpressで他のサイトのRSSを読み込むための方法です。 次のソースを表示したい場所に記述する。(この例はyahooのITMediaビジネスオンラインのRSSです。RSSのURLは適当に変える必要あり)
<h2>Headlines from Yahoo ITmedia News</h2>
<?php // Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://headlines.yahoo.co.jp/rss/zdn_mkt-dom.xml'
';);
$maxitems = 5;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php
if (empty($items)) echo '<li>No items</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?>
</a></li>
<?php endforeach; ?>
</ul>

サンプル

ITmedia ビジネスオンライン Yahooニュース

  • No items