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

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

Método 1: Excluir categorías específicas de la fuente RSS de WordPress usando el complemento

Lo primero que debe hacer es instalar y activar el plugin Excluder de categoría máxima. Para más detalles

Después de la activación, debe visitar Configuración »Exclusión de categoría para configurar la configuración del plugin

Categoría excluyente

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

Simplemente seleccione la exclusión del cuadro de feed junto a las categorías que desea excluir de su fuente RSS.

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

Eso es todo, las publicaciones archivadas en las categorías seleccionadas desaparecerán de su fuente RSS de WordPress.

Método 2: Excluir manualmente categorías específicas de la fuente RSS de WordPress

Este método requiere que pegue código en sus archivos de WordPress. Puede utilizar este método si se siente cómodo con pegar fragmentos de código de la web en WordPress.

Debe agregar este código al archivo functions.php de su tema o a un complemento específico del sitio.

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

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

Si solo desea excluir una sola categoría, cambie el código de esta manera:

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

Reemplace -15 con la identificación de la categoría que desea excluir de la fuente RSS.