WordPressに外部RSSを表示させる
Wordpress3.0以上でのみ使える方法。
<?php include_once(ABSPATH . WPINC . '/class-simplepie.php'); $feed = new SimplePie(); $feed->set_feed_url('http://feedblog.ameba.jp/rss/ameblo/xxxxx'); $feed->enable_cache(false); $feed->init(); $items = $feed->get_items(0, 6); // 表示件数 ?> <ul> <?php if (empty($items)) : ?> <li>投稿はありません。</li> <?php else: ?> <?php foreach ( $items as $item ) : $title = $item->get_title(); if(strpbrk($title, 'PR: ')) { echo ""; } else { ?> <li><?php echo $date = $item->get_date('Y/m/d'); ?> <a href="<?php $link = $item->get_link(); echo $link; ?>"><?php $title = $item->get_title(); echo $title; ?></a></li> <?php }; ?> <?php endforeach; ?> <?php endif; ?> </ul>