Como excluir uma categoria do feed RSS

Temos o seguinte cenário: em um blog WordPress, temos uma categoria que não deve ser exibida via RSS.. como proceder para que tal categoria seja removida ?

Simples !

Adicione a função abaixo no arquivo functions.php

function myFilter($query)
{ if ($query->is_feed)
{  $query->set(‘cat’,’-5′); }
return $query; }
add_filter(‘pre_get_posts’,’myFilter’);

Lembre-se de alterar o id da categoria em set(‘cat’,’-5′) colocando o ID da categoria que desejar excluir no lugar do 5 ! Para adicionar mais categoria, basta separá-los por vírgula. (Ex: ‘-5,-6,-7’)

ATENÇÃO: O sinal de negativo ( )antes do id da categoria deve ser mantido para que esta seja excluida, caso retirado não irá funcionar

2 Comments

  1. Parabéns isso foi muito util. obrigado..xd

  2. E como eu faria pra tirar categorias do mapa de site no meu tema?

Deixe uma resposta