En la web oficial de Magpie RSS ponen un ejemplo de uso, yo lo adapté para que leyera varios feeds, aquí tienes el script que estuve probando.
Código PHP:
<?php
require_once('rssfeed/rss_fetch.inc');
include('config.php');
define("MAGPIE_CACHE_DIR", "/tmp/mysite_magpie_cache");
define("MAGPIE_CACHE_ON", 1);
define("MAGPIE_CACHE_AGE", 300);
$sql = mysql_query("SELECT * FROM noticiasrss LIMIT 0,5") or die(mysql_error());
while($row = mysql_fetch_array($sql)) {
$url = $row['urlfeed'];
$autor = $row['autor'];
$rss = fetch_rss($url);
$items = array_slice($rss->items, 0, 1);
foreach($items as $item) {
$fecha = substr($item['pubdate'], 5, 11);
//$categoria = implode(', ', $item["category"]);
echo "<a href='".$item["link"]."'><strong>".$item["title"]."</strong></a><br>".$fecha."<br>".$autor."<br>".$item["description"]."<br>";
}
}
?>
Pero al parecer esa librería no ha sido actualizada desde hace mucho tiempo, de modo que no hay manera de poder corregir ese detalle de las etiquetas que se repiten.