とっても、分かりやすく書かれたサイトを見つけたの早速やってみました。
http://tenderfeel.xsrv.jp/wordpress/197/
私のやっているFC2ブログ「未来予想図」でやってみました。
<?php
include_once(ABSPATH . WPINC . ‘/rss.php’);
$rss = fetch_rss(’http://miraiyosozublog.blog112.fc2.com/?xml’);
$maxitems = 5;
$items = array_slice($rss->items, 0, $maxitems);
//var_dump($items);
?>
<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><br />
<?php
$item_date = $item['dc']['date'];
$out_item_date = date(’Y/n/j(D)G:i’, strtotime($item_date));
echo $out_item_date;
?>
</li>
<?php endforeach; ?>
</ul>
日付のデータが連想配列であることがきづかなかったのと、表示フォーマットで表示させるのに少し戸惑いました。
var_dump($items);
で配列を表示させてたのですが、$item['dc']['date'] という連想配列であることに気づきませんでした。
var_dumpより見やすく表示できるものってないですかね?
もうひとつ、日付のフォーマットですが、
$item_date = $item['dc']['date'];
で変数に入れて、
$out_item_date = date(’Y/n/j(D)G:i’, strtotime($item_date));
ともう一回変数に入れることが気づきませんでした。
とりあえず、サイドバーのがそうです。