Olá Robert,
Muito obrigado pela sua rápida resposta.
Sim, isso é bom. As imagens devem ser detectadas pelo núcleo do Discourse, assim como seu plugin faz, mesmo que estejam hospedadas em sites públicos externos. Isso é exatamente o que quero que o núcleo do Discourse suporte. Onde posso solicitar esse recurso?
Basicamente, todas as minhas imagens de tópicos são carregadas de outros sites públicos externos, como o Imgur, https://pixabay.com/ e outros sites gratuitos que permitem o uso de imagens sem custo. Não estou usando nenhum armazenamento de objetos.
Então, eu nunca faço o upload das imagens no meu próprio servidor Discourse, para economizar custos de armazenamento.
Uso sites de hospedagem de imagens gratuitos de terceiros para exibir minhas imagens. Deixe-me explicar:
Você pode ver, por exemplo, neste meu tópico: How Many Carbs on Keto? - How To Discuss
Por exemplo:
Essa primeira imagem é, na verdade, carregada do Imgur. Você pode ver sua origem.
A URL real da imagem é: Imgur: The magic of the Internet
Da mesma forma, neste tópico: How to do Handstand yoga? - How To Discuss
A imagem está realmente hospedada nesta URL. Você pode ver sua origem no meu tópico:
Então, em todos esses casos, estou enfrentando dois problemas:
-
Essas imagens externas não são detectadas e mostradas como miniaturas de tópicos no plugin de pré-visualização de tópicos, como você pode ver na minha página inicial agora: https://howtodiscuss.com/, mesmo que todos os meus tópicos tenham imagens. Mas ele não detecta essas imagens.
-
Além disso, sempre que compartilho meus tópicos em sites de redes sociais como Facebook, Twitter, LinkedIn ou Skype, ou em qualquer outro lugar, a meta tag OG não pega minha fonte de imagem externa e, portanto, recua e sempre mostra o logotipo do meu site no link de compartilhamento do tópico, em vez da imagem real do tópico que deveria ser exibida na pré-visualização social.
Por exemplo, veja aqui em uma postagem no Facebook: você pode ver que o tópico realmente tem uma imagem, mas ainda assim mostra meu logotipo do site como fallback sempre ![]()
Você pode colocar minhas URLs aqui para ver o problema: Social Share Preview of howtodiscuss.com - Social Share Preview – Check social media link previews
Os tópicos têm as imagens externamente em sites públicos, mas ainda assim sempre recua para o logotipo do meu site. Não quero esse comportamento.
Outro amigo meu está usando o Discourse e o plugin de pré-visualização de lista de tópicos também enfrenta os mesmos problemas @Bcat.
Como posso resolver isso? Talvez eu possa adicionar uma meta tag OG forçada no HTML dos meus tópicos com a fonte de imagem do CDN remoto externo? Como faço isso? Para que os sites de redes sociais e este plugin de pré-visualização de tópicos possam detectar e mostrar as imagens dos meus tópicos na minha página inicial.
Você pode me dizer como posso modificar ou substituir a tag OG pública do tópico para cada um dos meus tópicos, para que ela use essas imagens públicas como miniaturas dos tópicos?



