3 Maneiras Para Excluir Categorias do RSS

excluir-categorias-rss

Para excluir categorias nos menus ou até mesmo no index do vosso blog, pode ser fácil e já o devem saber como fazer, mas isso não faz com que elas desapareçam do RSS.

Existem 3 maneiras, ou até mais, para fazer isso, são as 3 de fácil utilização. Podemos fazer directamente a partir do URL do feed, adicionando uma função ao theme ou usando um plugin.

A partir do URL

A maneira mais fácil destas três, mas talvez não a melhor, é apenas modificando o URL do feed que está no header do vosso theme.

<a href="<?php bloginfo('url'); ?>/feed?cat=-3,-12">RSS</a>

Onde -3 e -12 são os ID’s das categorias a excluir.

A partir de uma função

Esta deve ser a melhor e não é muito difícil, adicionando uma função ao ficheiro functions.php do vosso theme.

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

Como no URL, esta função vai excluir do RSS as categorias com o ID 3 e 12.

Utilizando um plugin

Para quem não quer estar a mexer em código, pode usar o plugin Ultimate Category Excluder. Com o plugin podem excluir categorias do RSS e também do próprio blog.



Com um total de 70 posts.

1 Comentário

  1. […] the original here: 3 Maneiras Para Excluir Categorias do RSS | Hacks e bDicas WordPress/b Compartilhe este […]

Comenta com força que é de graça!