Ocultar barra lateral em uma categoria selecionada

Olá,

Alguém saberia como posso ocultar a Barra Lateral quando uma postagem de categorias selecionadas estiver aberta?
Eu a mostraria por padrão, mas não para posts nessa categoria. Por exemplo, na categoria “Início”.

1 curtida

Eu também gostaria muito de fazer isso.

Este CSS deve fazer isso muito bem.

Basta preencher este campo com o slug da sua categoria e copiar o código. Em seguida, coloque-o no CSS da Área de Trabalho do seu Tema e pronto!


(Se você estiver segmentando uma subcategoria, use o formato parentslug-subcatslug)

// oculta a barra lateral para a categoria especificada
body.has-sidebar-page.category-=CategorySlug= {
    #main-outlet-wrapper {
        grid-template-columns: 0 minmax(0, 1fr);
        gap: 0;
        padding-left: 10px;
     }
     .wrap {
       max-width: var(--d-max-width);
     }
}

@Lilly - isso funcionaria como um recurso de Navigation (sidebar) menu display control?

9 curtidas

Muito útil, acabei de testar. Obrigado!

É possível também ocultá-lo em /tags? body.has-sidebar-page.tags não é o seletor correto.

Certamente ajudaria. Adicionarei ao componente. Obrigado pela sugestão e pelo código :slight_smile:

3 curtidas

Se você inspecionar as classes na tag da página que está tentando direcionar, verá a classe que precisa usar.

Neste caso, body.has-sidebar-page.tags-page deve resolver para você.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.