- 2009-01-28 (水) 6:12
- カスタマイズ
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
このブログで関連すると思われる他の投稿
関連する投稿
- Newer: WordPressのRSSのURL
- Older: RSSリーダーを追加する
