Aquí hay un código muy útil que le permitirá crear una nueva fuente RSS en WordPress.
De hecho, a veces necesitamos proporcionar una fuente RSS independiente de la fuente nativa. Para esto, hay un fragmento de código. que descubrí en Yoast!
1) Cree una nueva plantilla de página llamada pagerss.php
Comience desde una página en blanco en el Bloc de notas e inserte el siguiente código, antes de cargarlo en su carpeta de temas:
<?php
/*
Nombre de la plantilla: Feed personalizado
*/
$numposts = 10;
función custom_rss_date($timestamp = nulo) {
$marca de tiempo = ($marca de tiempo==nulo)? hora(): $marca de tiempo;
fecha de eco (DATE_RSS, $timestamp);
}
$posts = query_posts('showposts='.$numposts);
¿Te apasiona el ecosistema de WordPress? Descubre Lo mejor de mis artículos sobre WordPress así como mis extensiones de WordPress ¡Para hacer que tu sitio brille!
$última publicación = $numposts – 1;
header(“Tipo de contenido: aplicación/rss+xml; juego de caracteres=UTF-8”);
eco ' ';
?>
<channel>
Tu URL
Su descripción
fr-fr
post_date_gmt)); ?>
post_date_gmt)); ?>
Tu correo
<?php foreach ($posts as $post) { ?>
<item>
IDENTIFICACIÓN); ?>
<![CDATA[ Publicar Contenido; ?>]]>
post_date_gmt)); ?>
IDENTIFICACIÓN); ?>
</item>
<?php } ?>
</channel>
</rss>
Puede reemplazar los campos "Su..." con sus propios campos.
2) Crea una nueva página en WordPress
Publique una nueva página desde su administrador de WordPress, afiliandola con la plantilla de página "Feed personalizado" que acabamos de crear arriba.
3) Inicie su página publicada
Una vez publicada la página, ejecútela. ¡Deberías ver tu nueva fuente RSS!

Deja una respuesta