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

¿Desea excluir categorías específicas del flujo RSS en su sitio WordPress? Muchos propietarios de sitios utilizan algunas categorías para contenido que no desean que aparezca en el feed RSS de su sitio. En este artículo, le mostraremos cómo excluir categorías específicas del feed RSS de WordPress.

Método 1: Excluir Categorías Específicas de WordPress RSS Feed Usando Plugin

Lo primero que tienes que hacer es instalar y activar el plugin Ultimate Category Excluder. Para más detalles, vea nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, debe visitar Configuración » Exclusión de categorías para configurar la configuración del plugin.

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

Simplemente seleccione la casilla de excluir de la fuente junto a las categorías que desea excluir de su fuente RSS.

No olvide hacer clic en el botón de actualización para guardar su configuración.

Eso es todo, los mensajes archivados en las categorías seleccionadas desaparecerán de tu feed RSS de WordPress.

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

Este método requiere que pegue el código en sus archivos de WordPress. Puedes usar este método si te sientes cómodo pegando fragmentos de código desde la web a WordPress.

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

1234567función exclude_category($query) {if ( ($query->is_feed) {$query->set(‘cat’, ‘-5, -2, -3’);}devolver $query;}add_filter(‘pre_get_posts’, ‘exclude_category’);

Este código simplemente excluye las categorías que coinciden con los IDs dados. Simplemente reemplace los ID de categoría en el código con los ID de las categorías que desea excluir.

Vea nuestra guía para encontrar los identificadores de categoría en WordPress.

Si sólo desea excluir una sola categoría, cambie el código de la siguiente manera:

1234567función exclude_category($query) {if ( ($query->is_feed) {$query->set(‘cat’, ‘-15’);}regresar $query;}add_filter(‘pre_get_posts’, ‘exclude_category’);

Reemplace -15 con el ID de la categoría que desea excluir del canal RSS.

Valora el post

Deja un comentario