Cómo excluir categorías específicas del feed RSS de WordPress

¿Quieres excluir determinadas categorías del feed RSS de tu sitio de WordPress? Muchos propietarios de sitios utilizan algunas categorías para contenidos que no quieren que aparezcan en el feed RSS de su sitio. En este artículo, te mostraremos cómo excluir categorías específicas del feed RSS de WordPress

excluir categoría excluir categoría específica feed RSS

Método 1: Excluir categorías específicas del feed RSS de WordPress mediante un plugin

Lo primero que tienes que hacer es instalar y activar el Excluidor de categorías definitivo plugin. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, tienes que visitar Configuración " Exclusión de categorías para configurar los ajustes del plugin

Excluyente de categoría

La página de configuración mostrará todas las categorías de tu blog de WordPress con opciones para ocultarlas de la página principal, los canales RSS, las páginas de archivo y los resultados de las búsquedas.

Sólo tienes que seleccionar la casilla excluir del feed junto a las categorías que quieras excluir de tu feed RSS

No olvides hacer clic en el botón de actualizar para guardar tu configuración

Eso es todo, las entradas archivadas bajo tus categorías seleccionadas desaparecerán de tu feed RSS de WordPress

Método 2: Excluir manualmente categorías específicas del feed RSS de WordPress

Este método requiere que pegues código en tus archivos de WordPress. Puedes utilizar este método si te sientes cómodo pegando fragmentos de código de la web en WordPress

Tienes que añadir este código al archivo functions.php de tu tema o a un plugin específico del sitio


function exclude_category($query) {
	if ( $query->is_feed ) {
		$query->set('cat', '-5, -2, -3');
	}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');

Este código simplemente excluye las categorías que coinciden con los IDs dados. Simplemente sustituye los IDs de las categorías en el código por los IDs de las categorías que quieres excluir

Consulta nuestra guía sobre cómo encontrar los ID de las categorías en WordPress

Si sólo quieres excluir una sola categoría, cambia el código así


function exclude_category($query) {
	if ( $query->is_feed ) {
		$query->set('cat', '-15');
	}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');

Sustituye -15 por el ID de la categoría que quieres excluir del canal RSS

Esperamos que este artículo te haya ayudado a saber cómo excluir categorías específicas del feed RSS de WordPress. Quizás también quieras ver nuestra lista de los 10 hacks y plugins de categorías más buscados para WordPress.

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo excluir categorías específicas del feed RSS de WordPress puedes visitar la categoría Tutoriales.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Go up