Lista de Pré-visualizações de Tópicos (legado)

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:

  1. 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.

  2. 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 :frowning:

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?

1 curtida