Ya vimos un modo de mostrar un feed RSS en tu sitio WordPress, pero ahora hay un nuevo método – para WordPress 2.8 y superior – que no utiliza la clase Magpie o Snoopy, sino SimplePie y FeedCache, para recuperar un feed RSS.
Solo tienes que copiar este codigo y ponerlo donde quieras que se muestre el feed RSS elegido en la línea 3:
<?php if(function_exists('fetch_feed')) {
include_once(ABSPATH . WPINC . '/feed.php'); // hay que incluir esto
$feed = fetch_feed('http://feeds.feedburner.com/ayudawordpress'); // el feed que queremos mostrar
$limit = $feed->get_item_quantity(7); // especificamos el número de items a mostrar
$items = $feed->get_items(0, $limit); // se crea un array con los items
}
if ($limit == 0) echo '<div>El feed está vacío o no disponible.</div>';
else foreach ($items as $item) : ?>
<div>
<a href="<?php echo $item->get_permalink(); ?>"
title="<?php echo $item->get_date('j F Y @ G:i'); ?>">
<?php echo $item->get_title(); ?>
</a>
</div>
<div>
<?php echo substr($item->get_description(), 0, 200); ?>
<span>[...]</span>
</div>
<?php endforeach; ?>
Creo que el código se explica por si mismo, y funciona a la primera.
Inicio





Pingback: Mostrar feed RSS donde quieras | Ayuda WordPress