Blog do Discourse não está exibindo corretamente

Parece que eles estão esquecendo da tag “image”. Notei o mesmo erro em muitos sites que tento onebox (geralmente os mais amadores), mas realmente deveríamos resolver isso internamente!

1 curtida

Ele faz o onebox perfeitamente. Acredito que o único “bug” seja a mensagem estar incorreta:

Desculpe, não conseguimos gerar uma prévia para esta página da web, pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image

deve ser

Desculpe, não conseguimos obter uma imagem para a prévia desta página da web, pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image.

1 curtida

Obrigado, Rafael — sim, ele faz o onebox corretamente. Por que não consegue pegar a imagem?

Porque a página de destino não possui a tag necessária, que é exatamente o que o erro informa:

pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image

Nosso blog é em WordPress e não tem a tag de imagem configurada para este post.

Não vejo como isso seja um bug no Discourse :thinking:

Ah — eu ingenuamente assumi que você usava o recurso de páginas publicadas do Discourse para seu blog.

A tag de imagem no seu site WordPress é irreparável? Porque parece meio ridículo ter esse erro em um onebox do Discourse apontando para um blog do discourse.org!

1 curtida

Estamos no processo de migrar do WordPress para uma solução estática em HTML para o blog, então isso poderá ser melhorado quando for implementado.

Alguém tem alguma opinião sobre isso @jamie.wilson? É algo que podemos melhorar?

4 curtidas

Parece que nossa nova solução de blog resolve isso automaticamente:

4 curtidas

O texto sugerido pelo @falco é bom para casos em que estamos apenas faltando uma tag de imagem:

Desculpe, não conseguimos obter uma imagem para esta prévia da página web, pois a seguinte tag oEmbed / OpenGraph não pôde ser encontrada: image.

Ou talvez devêssemos apenas tratar casos em que falta apenas uma tag de imagem como um não-falha e não exibir nenhuma mensagem?

5 curtidas

Sim, vamos fazer isso! :clap: Se a única coisa que falta for a tag de imagem, isso não é realmente mais um problema, já que temos o suficiente para gerar uma prévia decente. E se alguém estiver pensando “hmm, por que não há uma imagem nesta onebox”, não precisam de um lembrete, pois os próximos passos investigativos são óbvios: procure a tag de imagem!

Você pode fazer isso?

9 curtidas

Já foi mesclado.

A pré-visualização agora aparece assim:

(As pré-visualizações podem ser armazenadas em cache por até 24 horas. Portanto, se você estiver testando, pode encontrar a mensagem de erro de imagem ausente. Nesse caso, adicione alguns parâmetros de consulta extras ao final da URL para contornar o cache e gerar uma nova pré-visualização.)

5 curtidas