Php 从RSS提要中提取元素

Php 从RSS提要中提取元素,php,html,wordpress,rss,muse,Php,Html,Wordpress,Rss,Muse,是否可以从RSS提要中提取项目,例如: 这是给我的朋友的,他希望有很多wordpress博客,这些博客由不同的人更新,全部显示在一个网站上(我想这是用AdobeMuse创建的)。我想他只是想在网站上显示最后一次更新。例如,可能有图片、视频(youtube)和音频(soundcloud)等。博客更新可能包含大量文本和其他内容,因此我希望它能够过滤实际的艺术内容 因此,该站点可能看起来像: |-----------|-----------|-----------| |Blog 1 |Blo

是否可以从RSS提要中提取项目,例如:

这是给我的朋友的,他希望有很多wordpress博客,这些博客由不同的人更新,全部显示在一个网站上(我想这是用AdobeMuse创建的)。我想他只是想在网站上显示最后一次更新。例如,可能有图片、视频(youtube)和音频(soundcloud)等。博客更新可能包含大量文本和其他内容,因此我希望它能够过滤实际的艺术内容

因此,该站点可能看起来像:

|-----------|-----------|-----------|
|Blog 1     |Blog 2     |Blog 3     |
|Youtube Vid|Soundcloud |flickr img |
|-----------|-----------|-----------|
你明白了

所以我想,如果每个博客都有一个RSS提要,使用某种RSS过滤器来获取视频、音频等,然后创建一个新的RSS提要,可以输入Adobe Muse站点

大家怎么想?还有更好的主意吗?有人知道如何进行RSS过滤吗?我刚刚尝试使用yahoo pipes,但我不太了解它。

您可以使用。使用Simplepie提取数据是小菜一碟

require('simplepie.inc');

$feed = new SimplePie("http://mudradio.wordpress.com/feed/");
$feed->handle_content_type();

echo $feed->get_title()."\n";

foreach ($feed->get_items() as $item) {
    echo $item->get_title();
    echo $item->get_description();
}

也请检查。

谢谢,我现在正在检查文档,因此绝对可以显示来自10个RSS源的最新帖子?并且只显示视频/音频/img嵌入?@AydinHassan它将显示最新帖子。如果RSS包含10篇文章,它将显示10篇文章。看这一页。我有,但那不是我想要的。我只想显示一个嵌入的youtube或soundcloud,它来自于每个RSS提要的最新帖子,可能是