WordPress RSS Feed 的多个 URL:如何将它们分开?
我需要使用 Wordpress 显示 2 个不同的 RSS 提要。我正在使用这段代码:
$feed = fetch_feed(array('http://somewhere.rss', 'http://anotherplace.rss'));
// Loop the results
foreach($feed->get_items() as $item) {
echo $item->get_title();
}
它工作正常,但问题是如何分离源。它返回一个包含 2 个源数据的大列表。我如何知道第一个网址和第二个网址的数据是什么? Wordpress 网站上的 API 对此并不清楚。
有什么想法吗?
谢谢
随机化
I need to display 2 different feeds rss with Wordpress. I'm using this code:
$feed = fetch_feed(array('http://somewhere.rss', 'http://anotherplace.rss'));
// Loop the results
foreach($feed->get_items() as $item) {
echo $item->get_title();
}
it works fine but the problem is how to separate the sources. It returns a big list with 2 sources data joined. How can I know what are the data from the first url and the second? The API on Wordpress' website is not clear about that.
Any idea?
Thanks
Randomize
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 WordPress Codex 文档,
fetch_feed
函数使用 SimplePie。当您迭代项目时,每个项目都是 SimplePie_Item 的一个实例。所以你应该能够使用get_feed
方法,例如:According to the Wordpress Codex documentation, the
fetch_feed
function uses SimplePie. When you iterate over the items, each item is an instance of SimplePie_Item. So you should be able to use theget_feed
method, such as: