...
✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Cómo leer y mostrar el feed RSS en WordPress

147

¿Quiere mostrar un feed RSS externo en su sitio web de WordPress? Utilizando la fuente RSS se puede obtener el contenido más reciente del sitio web externo. En este artículo, le mostramos cómo leer y mostrar el feed RSS en WordPress.

¿Qué es el pienso?

El feed RSS (Really Simple Syndication) publica el contenido más reciente de un sitio web. Si miras el feed de cualquier sitio web, te mostrará algo como a continuación.

Cómo leer y mostrar el feed RSS en WordPress

En la captura de pantalla anterior, las últimas publicaciones de nuestro blog se muestran debajo del feed.

Hay ciertos casos en los que es necesario mostrar esas fuentes del sitio web externo. Por ejemplo, si está ejecutando varios sitios web, probablemente necesite mostrar el contenido de un sitio web en otro sitio web y viceversa.

Mostrar fuente RSS mediante un widget

WordPress viene con un widget RSS incorporado que nos ayuda a mostrar el contenido del feed en la barra lateral.

Para comenzar, primero veamos cómo encontrar la URL de la fuente RSS de un sitio web.

  • Abra el sitio web en un navegador cuyo feed necesita buscar.
  • Ver fuente de la página de inicio haciendo clic derecho-> Ver fuente de página.
  • Busque rss + xml. Verá la marca como la siguiente captura de pantalla.

Cómo leer y mostrar el feed RSS en WordPress

Una vez que tenga lista la URL del feed, vaya a la página Apariencia-> Widgets. Desde allí, arrastre el widget RSS en la barra lateral deseada e ingrese la URL de la fuente RSS.

Cómo leer y mostrar el feed RSS en WordPress

Mostrará los últimos contenidos de la URL del feed en su barra lateral.

La visualización de feeds mediante este widget RSS predeterminado es un proceso sencillo y directo. Sin embargo, a veces no es suficiente. ¿Qué sucede si desea mostrar esos feeds en una plantilla de página personalizada o utilizando su propio marcado HTML?

Código para mostrar la fuente RSS

WordPress ha incluido la biblioteca de clases Simplepie en el directorio wp-includes. El uso de esta biblioteca WordPress recupera el contenido del feed.

También deberíamos usar la misma forma para buscar feeds en nuestro sitio web de WordPress. Necesitamos incluir feed.php de la carpeta wp-includes y usar los métodos proporcionados por la biblioteca.

A continuación se muestra el código que debe colocar en el archivo donde desee mostrar el contenido del feed.

require_once( ABSPATH. WPINC. '/feed.php' );
$feed_url = 'PASTE_FEED_URL_HERE';
$rss = fetch_feed($feed_url);
 
if (!is_wp_error($rss)) {
    $max_items = $rss->get_item_quantity(2); //pass the quantity(number of post to fetch) here
    $rss_items = $rss->get_items( 0, $max_items );
 
    if ($max_items > 0) {
        foreach ($rss_items as $item) {
            ?>
            <div>
                <h3><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h3>
                <p><?php echo $item->get_description(); ?></p>
            </div>
            <?php
        }
    }
}

De esta manera, podemos personalizar el HTML según nuestro requisito para mostrar la fuente RSS.

Esperamos que comprenda cómo leer y mostrar el feed RSS en su sitio web de WordPress. Si tiene alguna pregunta o sugerencia, deje un comentario a continuación.

Artículos relacionados

Fuente de grabación: artisansweb.net

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More