Você está procurando uma maneira de como excluir posts com uma certa tag do Loop? Este trecho permite que você exclua posts com uma tag específica do Loop.
Instruções:
- Adicione este código ao arquivo functions.php do seu tema ou a um plugin específico do site. Ele aceita o nome da tag e retorna o ID que pertence à tag para você.
- Adicione este código ao Loop.
// The following function goes into your functions.php
function get_tag_id_by_name($tag_name) {
global $wpdb;
return $wpdb->get_var("SELECT term_id FROM ".$wpdb->terms." WHERE `name` = '".$tag_name."'");
}
// Query_Posts in your loop
query_posts(
array(
'tag__not_in' => array( get_tag_id_by_name('teaser') )
);
);
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 9 Melhores Ferramentas de SEO para Aumentar o Tráfego do Seu Site, RAPIDAMENTE!
Comentários Deixe uma resposta