feedの取得:フィードurlの取得
-
お世話になります。
以下のようなソースでRSSを取得しています。
サイドバーに全RSSの中から更新順で5件取得するようにしています。
その場合、最後のループ中でで各ブログのRSSのフィードURLを取り出したいと思っているのですが、
可能でしょうか?===
■sidebar.php
$rss_url = array(
‘URL1’,
‘URL2’,
‘URL3’
);$rss_items=get_rss_data($rss_url,5,$maxitems);
if ($maxitems != 0) {
echo ”- “;
foreach ( $rss_items as $item ) : ?>-
<?php echo $item->get_title(); ?>
【このループの中で$itemから’URL1′,’URL2’のようにブログのフィードURLを取得したい】
<?php endforeach;
echo “
“;} ?>■functions.php
function get_rss_data($rss_url,$dispcnt,&$maxitems) {
include_once(ABSPATH . WPINC . ‘/feed.php’);$rss = fetch_feed($rss_url);
if (!is_wp_error( $rss ) ) :
$maxitems = $rss->get_item_quantity($dispcnt);$rss_items = $rss->get_items(0, $maxitems);
return $rss_items;
endif;
} -
<?php echo $item->get_title(); ?>
- トピック「feedの取得:フィードurlの取得」には新たに返信することはできません。