Mas não há como clicar no banner caso algum usuário queira ir para aquele tópico/postagem.
No entanto, como a primeira postagem naquele tópico é um link para um vídeo do YouTube, o visitante pode assistir ao vídeo sem precisar acessar o tópico. Mas não há como clicar e ir para aquele tópico a partir desse banner (já tentei com outro tópico sem vídeo do YouTube).
Também tentei acessar aquele tópico como um usuário não logado e como outro usuário.
Também, depois que removi o banner clicando no ‘X’ para mim mesmo, não consigo fazê-lo reaparecer, mesmo quando o removi como banner (desativei o banner) e depois o reativei como banner. Por favor, me informe como posso fazê-lo aparecer novamente como banner para mim.
(Desculpe, o site e o tópico/postagem estão em hindi).
Já contornei isso no passado, usando um hiperlink na postagem que remete ao mesmo tópico. Por exemplo, clique aqui para ir a este mesmo tópico. Leia mais.
Essa é uma boa solução alternativa.
No entanto, para isso, eu teria que incluir o link quase no topo da postagem (para torná-lo facilmente visível e clicável pelo usuário), e isso pareceria um pouco estranho quando alguém estivesse lendo a postagem, clicasse nesse link e voltasse para ela.
Ainda assim, até que isso seja resolvido, essa é uma sugestão muito boa.
Se você tiver vários posts/respostas no tópico, pode escrever o hyperlink no primeiro post do tópico para linkar ao segundo post adicionando /2 no final. Em outras palavras, isso pularia para o segundo post e não linkaria de volta para o topo/post de introdução do tópico. Ainda pode parecer um pouco estranho, mas teria o efeito de apenas rolar a página para baixo. Não é perfeito, mas não é ruim, imagino.
O truque é adicionar uma string de consulta ao final do seu link que o Discourse ignorará, mas que você pode usar no seu CSS. Assim, https://forums.example.com/t/test-thread/26?banner-topic levará você a https://forums.example.com/t/test-thread/26, e você pode usar a consulta ?banner-topic no seu CSS para identificar os links que deseja ocultar.
A linha <a href="{{banner.url}}">Ir para o tópico</a> adiciona o link, e você pode substituir “Ir para o tópico” pelo texto que desejar. Você pode adicionar uma classe ao link <a href="{{banner.url}}" class="banner-link">Ir para o tópico</a> e depois estilizar .banner-link no seu CSS comum.
Abaixo, torna todo o banner clicável em vez de adicionar um link
Agradeceria se pudesse indicar/destacar/separar as palavras neste código que são personalizáveis por mim. Talvez escreva/copie essas palavras separadamente ou em uma cor diferente.
Conforme entendi em sua última resposta, você forneceu duas maneiras diferentes (mas não muito distintas) de criar um link dentro de um banner (ou tornar o banner inteiro clicável). No segundo caso, acho que não preciso incluir/incorporar nenhum link no tópico/post em si.
Apenas a equipe pode ver o link “Editar este banner”, mas ele leva ao mesmo lugar que “Ir para o tópico”, então devo removê-lo por completo. Assim, teremos isso em vez disso:
A linha que você pode editar é: <p><a href="{{banner.url}}">Ir para o tópico</a></p>
Você pode substituir Ir para o tópico por qualquer texto que desejar. Também pode adicionar qualquer coisa que quiser antes ou depois de {{{content}}} na postagem do banner.