2回目のfetch_feedが設定できない
-
2列のRSSフィード作成でつまづいてしまいました。
fetch_feed関数を2回使い、横に並べて2列の表示にしようと試みたのですが、
2回目のfetch_feedが読み取るURLが1回目のfetch_feedと同じになってしまいます。コードは以下になります。
<?php include_once(ABSPATH . WPINC . '/feed.php'); $rss = fetch_feed(array( 'URL1', 'URL2' )); if (!is_wp_error( $rss ) ) : $rss->set_item_limit(1); $rss->set_cache_duration(1800); $rss->init(); $maxitems = $rss->get_item_quantity(10); $rss_items = $rss->get_items(0, $maxitems); date_default_timezone_set('Asia/Tokyo'); endif; ?> <dl> <?php if ($maxitems == 0) echo '<dt>No items.</dt>'; else foreach ( $rss_items as $item ) : ?> <dt> <?php echo $item->get_feed()->get_title(); ?><br /> <a href='<?php echo $item->get_permalink(); ?>' target="_blank"><?php echo $item->get_title(); ?></a> </dt> <?php endforeach; ?> </dl>
<?php include_once(ABSPATH . WPINC . '/feed.php'); $rss = fetch_feed(array( 'URL3', 'URL4' )); if (!is_wp_error( $rss ) ) : ...以下略
以上のように記すと『URL3、4』が『URL1、2』と読まれてしまいます。
なにか『URL3、4』を読み込ませる方法があれば
ご教授いただけませんでしょうか、どうかよろしくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「2回目のfetch_feedが設定できない」には新たに返信することはできません。