Ocultar subcategorias no menu hambúrguer

Existe alguma maneira de suprimir a listagem de subcategorias (listar apenas a categoria pai) no menu hambúrguer? Dei uma olhada em bastante coisa e não consegui encontrar uma maneira.

Obrigado!

1 curtida

Você pode usar este CSS :smiley:

.hamburger-panel .category-link.subcategory {
    display: none;
}
4 curtidas

Também existe este componente de tema que criei no passado:

5 curtidas

Obrigado! Adicionei. Funciona muito bem.

2 curtidas

Uma pergunta de acompanhamento (já que não sei nada sobre CSS), sem usar o Category Hider, existe algum CSS que eu possa adicionar para ocultar uma categoria específica?

.hamburger-panel .category-link.category-{{slug}} {
    display: none
}

por exemplo

.hamburger-panel .category-link.category-101-category {
    display: none
}
.hamburger-panel .category-link.category-general {
    display: none
}

Para obter o slug, pode ser necessário pressionar F12 para abrir as Ferramentas do Desenvolvedor.

@Lhc_fl Obrigado novamente!

@keegan Eu acabei instalando o Componente de Tema Category Hider para maior flexibilidade futura. Está funcionando muito bem, então obrigado por isso!

Notei apenas um erro de digitação nas suas configurações:

Não é um grande problema, mas pensei que você gostaria de saber.

1 curtida

@Loki Obrigado por me avisar, eu implementei uma correção :slight_smile:

2 curtidas

@keegan Acabei de notar outra instância em que o texto explicativo parece ter sido duplicado inadvertidamente:

Pensei em avisar.

1 curtida