¿Está buscando una manera de obtener un feed RSS y mostrarlo en WordPress? Aunque probablemente exista un plugin para ello, hemos creado un fragmento de código rápido que puede utilizar para obtener y mostrar un canal RSS en WordPress.
Instrucciones:
Todo lo que tienes que hacer es añadir este código al archivo index.php de tu tema:
<?php if(function_exists('fetch_feed')) { include_once(ABSPATH.WPINC.'/feed.php'); $feed = fetch_feed('http://feeds.feedburner.com/catswhoblog'); $limit = $feed->get_item_quantity(7); // especificar el número de elementos $items = $feed->get_items(0, $limit); // crear un array de items } if ($limit == 0) echo '<div>La fuente está vacía o no está disponible.</div>'; else foreach ($elementos como $elemento) : ?> <div> <a href="<?php echo $item->get_permalink(); ?>" title="<?php echo $elemento->obtener_fecha('j F Y @ g:i a'); ?>"> <?php echo $elemento->obtener_título(); ?> </a> </div> <div> <?php echo substr($item->get_description(), 0, 200); ?> <span>[...]</span> </div> <div> <?php endforeach; ?>
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.
Si te ha gustado este fragmento de código, por favor, considere revisar nuestros otros artículos en el sitio como: 24 mejores temas de educación de WordPress y cómo asegurar sus formularios de WordPress.
Hello!
The function I was using before was outdated and produced the dreaded Function create_function() is deprecated error. This is working great with all the latest Apache software. Many thanks!
Hey,
Nice but I need to display also the thumbnail, do you know how to ?
Thank you.
You may want to check out: https://www.isitwp.com/add-featured-image-rss-feed/
every time i saw this or similar pages from searching google. no one explained step by step on how to install this. Would be nice if someone would stop expecting everyone to know this and give directions
[…] from your other blog.Drop a RSS news feed in your theme.What other uses would be awesome?[via WordPress Code Snippets] About Eric Dye: I believe in media that matters. I have produced radio for over 15 years, […]