Cómo hacer una fuente RSS separada para cada tipo de publicación personalizada

¿Desea crear una fuente RSS separada para cada tipo de publicación personalizada en su sitio web de WordPress?

Los tipos de publicaciones personalizadas permiten a los propietarios de sitios web agregar sus propios tipos de contenido únicos. Estos tipos de publicaciones pueden tener características similares a las publicaciones o páginas, incluida una fuente RSS.

En este artículo, le mostraremos cómo crear fácilmente una fuente RSS separada para tipos de publicaciones personalizadas en WordPress.

Creación de feeds RSS para tipos de publicaciones personalizadas en WordPress

Creación de fuentes RSS separadas para tipos de publicaciones personalizadas en WordPress

De forma predeterminada, WordPress genera varias fuentes RSS para su sitio web.

Por ejemplo, todas las publicaciones recientes de su blog aparecen en el feed RSS principal de su sitio. Se puede acceder a este feed agregando /feed/ a su nombre de dominio:

https://ejemplo.com/feed/

Lo que la mayoría de los principiantes no saben es que WordPress genera fuentes RSS separadas para diferentes páginas de archivo de su sitio web.

Por ejemplo, tiene fuentes RSS separadas para categorías, etiquetas, autores y tipos de publicaciones personalizadas.

Supongamos que tiene un tipo de publicación personalizada llamada películas en su sitio web. Puede ver todo el contenido creado en ese tipo de publicación visitando la página de archivo de tipo de publicación.

https://ejemplo.com/peliculas

Ejemplo de una página de archivo de tipo de publicación personalizada

Para ver la fuente RSS, todo lo que necesita hacer es agregar /feed/ junto a la URL de archivo del tipo de publicación personalizada.

https://ejemplo.com/peliculas/feed/

Fuente RSS de tipo de publicación personalizada en WordPress

Alternativamente, también puede ver el feed agregando el parámetro de tipo de publicación a su feed RSS principal de WordPress. Por ejemplo:

https://example.com/feed/?post_type=movies

Esta URL solo obtendrá el tipo de publicación personalizada llamada películas.

URL de fuente RSS de tipo de publicación personalizada alternativa

Agregue un enlace a la fuente RSS de tipo de publicación personalizada

Ahora que sabe cómo acceder a las fuentes RSS para cualquier tipo de publicación personalizada en su sitio web, puede usar esa URL para crear enlaces a sus fuentes de tipo de publicación personalizada.

Por ejemplo, es posible que desee mostrar un ícono o un enlace de texto sin formato en la página de archivo de tipo de publicación personalizada, para que sus visitantes puedan suscribirse fácilmente a esas publicaciones.

La forma más fácil de hacer esto es creando una plantilla separada para su tipo de publicación personalizada en su tema de WordPress.

Por ejemplo, si su tipo de publicación personalizada se llama películas, puede crear una archivo-{post_type}.php archivo en su tema de WordPress.

Después de eso, simplemente puede copiar los contenidos de la plantilla archive.php existente de su tema y comenzar a personalizar su nueva plantilla.

Simplemente puede agregar un enlace HTML simple a su fuente de archivo de tipo de publicación usando el siguiente código:

<p><strong>Subscribe to: <a href="https://example.com/movies/feed/">Movies</a></strong></p>

No olvide cambiar la URL a su propia URL de fuente de tipo de publicación.

Ahora, el problema con este código es que tendrás que crear un nuevo archivo de plantilla solo para ese tipo de publicación en particular.

El siguiente método le permitirá generar dinámicamente el enlace de fuente RSS de tipo de publicación para todas sus páginas de archivo.

Simplemente agregue el siguiente código a su tema archivo.php archivo de plantilla.

<?php if ( is_post_type_archive() ) { 
$post_type = get_post_type( get_queried_object_id() );?> 
				<p><strong>Subscribe to: <a href="<?php echo get_post_type_archive_link( $post_type  ); ?>feed/"><?php post_type_archive_title(); ?></a></strong></p>
<?php } ?>		

Este código simplemente agregará un enlace debajo del título de la página de archivo del tipo de publicación, alentando a los usuarios a suscribirse a este tipo de contenido en particular.

Esperamos que este artículo le haya ayudado a aprender cómo crear una fuente RSS separada para tipos de publicaciones personalizadas en WordPress. Es posible que también desee ver nuestro tutorial sobre cómo agregar un formulario de suscripción por correo electrónico en WordPress o consulte nuestros consejos sobre cómo optimizar sus fuentes RSS de WordPress.

.

Deja un comentario