<?php include_once(ABSPATH . WPINC . '/rss.php'); //フィードのURI $rss_arr = array( 'http://log.maaguu.com/feed/', 'http://wp.maaguu.com/feed/', 'http://pp.maaguu.com/feed/' ); //表示件数 $num = 10; foreach($rss_arr as $uri) { $rss = fetch_rss($uri); $title = $rss->channel['title']; $link = $rss->channel['link']; foreach($rss->items as $item) { $item_title = $item['title']; $item_link = $item['link']; $item_date = $item['pubdate']; $out_item_date = date('Y年n月j日', strtotime($item_date)); $out_item = '<dt> <a href="' . $item_link . '">' . $item_title . '</a> </dt> <dd style="font-size:77%;"> <a href="' . $link . '">' . $title . '</a> </dd> <dd style="font-size:77%;">' . $out_item_date . '</dd>'; $unix_time = date('U', strtotime($item_date)); $item_arr[$unix_time] = $out_item; } } //ソート krsort($item_arr); //出力 echo '<h2>新着' . $num . '件</h2>'; echo '<dl>'; for(reset($item_arr); $key = key($item_arr); next($item_arr)) { echo $item_arr[$key]; ++$count; if($count === $num) { break; } } echo '</dl>'; ?>
ネタ元