Tutorial: Excluir uma ou várias categorias específicas na página inicial (WordPress)

  • Autor Autor Master-Design
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Master-Design

Master-Design

Eta
Verificado
Verificación en dos pasos activada
Recientemente estaba agregando una nueva categoría en mi sitio web y no quería que las entradas bajo esa categoría se mostraran en la pagina de inicio de mi web.

Después de muchas prueba logre excluir la categoría que no quería mostrar en el home.

Código a implementar:

Busca el archivo “functions.php” de tu theme y copia el siguiente código. Reemplaza las “IDs” de las categorías (en el ejemplo: “9” y “125“) con las “IDs” de las categorías que deseas excluir:

OJO pega el código después de la etiqueta de apertura <?php del archivo “functions.php”

PHP:
//* Excluir categorias en el home
function exclude_category_home( $query ) {
    if ( $query->is_home ) {
        $query->set( 'cat', '-9, -125' );
    }
    return $query;
}
 
add_filter( 'pre_get_posts', 'exclude_category_home' );
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Gracias por el tuto.
Ahora lo necesito!

Enviado desde mi AX650 mediante Tapatalk
 
De nada [MENTION=146138]DunesJordison[/MENTION]
 
Voltar
Topo