Como excluir categorias específicas do WordPress RSS Feed

Deseja excluir categorias específicas do feed RSS em seu site do WordPress? Muitos proprietários de sites usam algumas categorias de conteúdo que não querem aparecer no feed RSS de seu site. Neste artigo, mostraremos como excluir categorias específicas do feed RSS do WordPress.

excluir categoria excluir categoria específica feed de feed RSS

Método 1: Excluir categorias específicas do WordPress RSS Feed Using Plugin

A primeira coisa que você precisa fazer é instalar e ativar o plugin Ultimate Category Excluder. Para mais detalhes

Após a ativação, você precisa visitar Configurações »Categoria Exclusão para configurar as configurações do plugin.

Categoria excluidora

A página de configurações exibirá todas as categorias no seu blog WordPress com opções para ocultá-los da página inicial, feeds RSS, páginas de arquivo e resultados de pesquisa.

Basta selecionar a caixa excluir da caixa de alimentação ao lado das categorias que deseja excluir do seu feed RSS.

Não se esqueça de clicar no botão de atualização para salvar suas configurações.

Isso é tudo, as postagens arquivadas sob suas categorias selecionadas desaparecerão de seu feed RSS do WordPress.

Método 2: exclua manualmente categorias específicas do WordPress RSS Feed

Este método requer que você cole o código em seus arquivos do WordPress. Você pode usar esse método se você estiver confortável com colar fragmentos de código da web para o WordPress.

Você precisa adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site.

função exclude_category ($ query) {
 se ($ query-> is_feed) {
 $ query-> set ('cat', '-5, -2, -3');
 }
 retornar consulta $;
 }
 add_filter ('pre_get_posts', 'exclude_category'); 

Este código simplesmente exclui categorias que combinam as IDs fornecidas. Basta substituir as IDs de categoria no código com os IDs das categorias que deseja excluir.

Se você quiser apenas excluir uma única categoria, altere o código como este:

função exclude_category ($ query) {
 se ($ query-> is_feed) {
 $ query-> set ('cat', '-15');
 }
 retornar consulta $;
 }
 add_filter ('pre_get_posts', 'exclude_category'); 

Substitua -15 pela ID da categoria que deseja excluir do feed RSS.