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

Posts Similares

  • Como exibir parte da postagem apenas para usuários registrados

    É muito fácil e com esta dica você poderá exibir conteúdo exclusivo para usuários registrados em seu site WordPress, estimulando assim mais registros ! Já estou até pensando em aplicar em alguns projetos 🙂 Apenas adicione o seguinte código php no arquivo functions.php de seu tema: add_shortcode( ‘member’, ‘member_check_shortcode’ ); function member_check_shortcode( $atts, $content =…

  • Alterando sua senha de admin no WordPress via SQL

    Esqueceu sua senha de admin e precisa a alterar de uma maneira mais, digamos, radical ? Você pode usar este comando SQL para o alterar.. (pode ser via o phpmyadmin, por exemplo, ou console) UPDATE ‘wp_users’ SET ‘user_pass’ = MD5(‘nova_senha_aqui’) WHERE ‘wp_users’.’user_login’ = “login_do_admin”; Como você pode notar, apenas nova_senha_aqui e logins_do_admin devem ser alterados…

  • WordPress filters – Lista completa de filtros!

    WordPress filters – Lista completa de filtros!

    Esta lista de dicas explora um conceito fundamental no desenvolvimento do WordPress: filtros! No WordPress, os filtros permitem que os desenvolvedores interceptem e modifiquem dados à medida que uma página do WordPress está sendo carregada, antes de enviá-los ao navegador ou salvá-los no banco de dados. Você pode ler mais sobre filtros neste artigo em…

  • Fazendo a busca do WordPress funcionar apenas para algumas categorias

    Me passou pela cabeça a seguinte questão: Como excluir algumas categorias da busca do WordPress ? Passou pela sua também ? Então continue lendo esse post, a dica vem logo abaixo ! Adicione o código ao arquivo search.php: <?php if( is_search() ) : $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1; query_posts(“s=$s&paged=$paged&cat=9,11,16”); endif; ?> A seleção…

  • Mais cores para a seção administrativa do WordPress 3.8

    Uma das coisas que mais gostei no WordPress 3.8 foi o novo esquema de cores para a parte administrativa do WordPress. Não só das que vem como padrão, mas já vislumbrando a possibilidade de criar mais esquemas e dar uma cara diferente para cada projeto, os personalizando ainda mais. Se você não encontrar um esquema…

  • Protegendo o nome de usuários registrados em seu WordPress

    Esta modificação em seu WordPress irá checar se o nome ou e-mail usado pelo usuário que comenta sem estar logado é igual ao de algum usuário registrado nele. Primeiro, teremos a checagem se o autor do comentário está logado. Se não estiver, o nome e email serão comparados com os registrados no banco de dados. …

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

2 Comentários