WordPressで外部RSSを取得して表示させる方法を探して見つけた方法を覚書で
(WP2.84で確認)
<?php // Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://b.hatena.ne.jp/hotentry/it.rss');
$maxitems = 7;
$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>
<参考>
→WebTecNote
バージョンが古ければ以下でも可のはずです。
<?php include_once(ABSPATH . WPINC . ‘/rss.php’); define(’MAGPIE_OUTPUT_ENCODING’, ‘UTF-8′); define(’MAGPIE_CACHE_DIR’, ‘./cache’); define(’MAGPIE_FETCH_TIME_OUT’, 30); define(’MAGPIE_CACHE_AGE’, 60*60); $rss = fetch_rss(’FeedのURL‘); $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>
<参考>
・[E2]e2esound.com
こちらも合わせてどうぞ
- 2009年1月28日 06:12
- カスタマイズ
同じカテゴリーの記事一覧
- 新しい: WordPressのRSSのURL
- 古い: RSSリーダーを追加する