Como posso ocultar/remover o acesso às páginas Sobre, FAQ, Termos de Serviço e Política de Privacidade para os membros da comunidade?
Acho que não é possível eliminar a existência das próprias subpáginas, mas você pode “ocultar” o acesso fácil dos usuários a elas usando CSS. Então, por exemplo, se quiser remover os links para elas do menu hambúrguer, pode usar CSS, como:
.hamburger-panel a.widget-link.about-link {
display: none;
}
e
.hamburger-panel a.faq-priority.widget-link {
display: none;
}
Por “menu hambúrguer” você está se referindo à barra lateral? Geralmente, “menu hambúrguer” se refere apenas ao menu no celular, mas como esta barra lateral também é exibida com um ícone de hambúrguer, talvez seja disso que você está falando.
Se sim, talvez isso tenha mudado desde esta postagem original em 2021. Parece que posso remover essas páginas do menu de overflow. As pessoas ainda poderiam navegar diretamente para elas com o link, mas elas não apareceriam aqui.
Por favor, me corrija se eu estiver errado!
Sim, acho que o OP estava se referindo ao Discourse na época, que tinha um menu hambúrguer em vez de uma barra lateral. Costumava parecer algo assim:
Isso foi substituído logo depois, em 2022, com a nova barra lateral como o design de interface padrão, e a barra lateral trouxe muitos mais recursos.
Então, o que fiz para ocultá-los foi:
- remover as páginas das opções da barra lateral usando “Personalizar esta seção”
- alterei a URL nas configurações para
tos-urletc. para uma página diferente - adicionei algum CSS para ocultar os dois links específicos que quero ocultar, por exemplo:
nav-pills .nav-item-privacy { display: none; } .nav-pills .nav-item-tos { display: none; }
Isso será suficiente para impedir que essas páginas apareçam em qualquer lugar ou estou perdendo alguma coisa?
Eu deveria esclarecer que tudo parece bom para mim, mas estou me perguntando se existem outras maneiras de acessar essas páginas ou visualizar esses links que eu não abordei.

