Olá,
Tenho um script personalizado (JavaScript) que quero adicionar ao final da minha postagem. É um banner gráfico de afiliado, e incorporá-lo não está funcionando no momento.
A incorporação desse código JavaScript funciona bem no meu site WordPress, então presumo que seja uma configuração ou algo que precise ser ativado no Discourse para funcionar?
PS: Queria mostrar o código aqui, mas se eu colá-lo, nada aparece.
Você pode precisar de um plugin ou, pelo menos, de um Componente de Tema.
JavaScript não é permitido em posts — consegue imaginar o potencial de caos se permitirmos que qualquer pessoa publique JavaScript?
JavaScript é permitido em Componentes de Tema (que estão sob o controle do administrador), mas isso pode não resolver todo o problema.
Por fim, como o Discourse é construído dentro do framework Ember, a ordem exata de execução torna um pouco menos previsível o uso de scripts JavaScript adicionais aleatórios (daí a necessidade de um Componente de Tema ou Plugin para integrar o código da maneira correta).
Para postar código, use três crases antes e depois. `
FYI links de afiliado da Amazon funcionam. O elemento JavaScript é colocado em um Componente de Tema e o link é inserido no post.