Ótimo componente de tema. Obrigado.
Existe uma maneira de ocultar os links se o usuário precisar fazer login para visualizar o conteúdo do site?
É assim que meu site aparece na página de login com o tema ativado.
Ótimo componente de tema. Obrigado.
Existe uma maneira de ocultar os links se o usuário precisar fazer login para visualizar o conteúdo do site?
É assim que meu site aparece na página de login com o tema ativado.
Até que exista uma maneira mais limpa de fazer isso por meio de uma atualização do componente, você pode adicionar estas linhas de CSS ao seu tema:
.anon .custom-header-links {
display: none;
}
Isso funciona perfeitamente!!!
Se algum de vocês, codificadores incríveis, puder adicionar a possibilidade, por link, de tornar visível para:
ficaríamos extremamente gratos!!!
Tudo ainda é viável via CSS, mas você precisará criar uma linha para cada link, o que pode levar algum tempo.
Se considerarmos o exemplo demonstrativo para este componente:
https://theme-creator.discourse.org/theme/Johani/custom-header-links
Vou testar seus 3 cenários usando o exemplo Tech.
Ex #1 visível para usuários logados
.anon .headerLink.tech {
display: none;
}
Ex #2 visível para usuários não logados
.headerLink.tech {
display: none;
}
.anon .headerLink.tech {
display: inline-block;
}
Ex #3 visível para todos os usuários: não adicione nada
Substitua o texto pela palavra-chave do seu menu.
Vou usar um último exemplo para ajudar. A classe CSS a ser usada para o item de menu Your Vote Counts! é .headerLink.your-vote-counts.