デフォルトの /feed.php を使用して、RSS フィードをページ テンプレートに取り込みます。タイトル、パーマリンク、説明は問題なくエコーできますが、カテゴリを表示できないようです。理想的には、カテゴリを使用して背景画像をクラスごとに div に挿入したいと考えています。これは私が持っているものです:
<?php if(function_exists('fetch_feed')) {
include_once(ABSPATH . WPINC . '/feed.php');
$feed = fetch_feed('http://www.*link to the feed*');
$limit = $feed->get_item_quantity(50);
$items = $feed->get_items(0, $limit);
}
if ($limit == 0) echo 'The feed is either empty or unavailable.';
else foreach ($items as $item) : ?>
<div class="feedItem">
<div class="<?php echo $item->get_categories(); ?>"></div>
<ul>
<li class="feedtitle"><a href="<?php echo $item->get_permalink(); ?>"
target="_blank"> <?php echo $item->get_title(); ?></a> </li>
<li class="feeddate"><?php echo $item->get_date('m/d/y'); ?></li>
<li><p><?php echo($item->get_description()); ?></p></li>
</ul>
</div><!--item-->
<?php endforeach; ?>
しかし、<?php echo $item->get_categories(); ?>
唯一のエコーアウト<div class="Array"></div>
RSS フィードからカテゴリの名前を取得するにはどうすればよいですか?
どんな助けでも大歓迎です。