Obtenha o título certo ao incorporar comentários

Ao usar o código para incorporar comentários, sempre obtenho o mesmo título do tópico. # Incorporando Comentários do Discourse via Javascript

Como posso definir o título correto para o tópico? Como o Discourse obtém o título do tópico de uma página? Usando a tag title do head ou de outra forma?

Atenciosamente

Sim, a página é analisada com o Nokogiri e a tag de título é extraída.

Você pode compartilhar um link do artigo que foi importado com o título errado?

Descobri que o problema está na minha página web, porque usamos Vue e rotas dinâmicas… e o Discourse está pegando apenas o índice.

Precisamos corrigir isso primeiro.

Obrigado! :smiley:

Nosso rastreador, como a maioria, não executa JavaScript.

Suas opções seriam:

  • Adicionar algum tipo de SSR. Seja localmente ou com alguma ferramenta como https://www.prerender.cloud/

  • Alterar a integração do Discourse do método em JavaScript para um em que você chama nossa API e cria os tópicos por meio dela, tendo controle total sobre o conteúdo. Depois disso, você pode usar o mesmo componente de comentários em JavaScript, mas passar o ID do tópico pré-criado para que os dois sejam vinculados.