我目前正在尝试使用Simplepie将多个Feed显示为单个Feed。我有一个数组中的feed并显示正常:
$feeds = array(
'feed1',
'feed2',
'feed3'
);
显示:
feed1
feed1
feed1
feed1
feed2
feed2
feed2
feed2
feed3
feed3
feed3
feed3
我的问题是如何遍历数组并且只访问每个Feed中的最新帖子/文章,以便只有每个Feed中的第一个帖子/文章显示如下:
Feed1(most recent)
Feed2(most recent)
Feed3(most recent)
我找到的想要完成的壁橱可能是这个答案:
SimplePie Multiple Feeds Random Order
但我不希望它是随机的。我的感觉是sort_items是采用这种方式的方法,但我需要一些方向。
感谢任何帮助。
感谢您的时间。
贾里德
答案 0 :(得分:1)
他们有一个参数。
$max_items_per_feed = 1;
$feed->set_item_limit($max_items_per_feed);
设置从每个Feed中提取的项目数。您可以将其设置为5,27或1。您将此代码放在$feed->init();
函数调用上方。