外部RSS取得

外部のRSSを取得する際に注意すべき事は、xmlタグの相違。
特に、wordpressとmovabletypeでは、投稿日のタグが違う。

WordPressは$item[‘dc’][‘date’]とかで良いみたいだが、MovableTypeは[‘updated’]だ。

<?php // Get RSS Feed(s)

include_once(ABSPATH . WPINC . ‘/rss.php’);

$rss = fetch_rss(‘ご自身のRSSアドレス’);

$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[‘updated’]; ?> :: 

<?php echo $item[‘title’]; ?>

</a></li>

<?php endforeach; ?>

</ul>

これで、5件表示のリストが出来る。

コメントを残す

%d人のブロガーが「いいね」をつけました。