Salut Robert,
Un grand merci pour ta réponse rapide.
Oui, c’est bien. Les images doivent être détectées par le cœur de Discourse, tout comme le fait ton plugin, même si elles sont hébergées sur des sites publics externes. C’est exactement ce que je souhaite que le cœur de Discourse prenne en charge. Où puis-je demander cette fonctionnalité ?
En gros, toutes les images de mes sujets sont chargées depuis d’autres sites publics externes comme Imgur, https://pixabay.com/ et d’autres sites gratuits qui permettent d’utiliser des images gratuitement. Je n’utilise aucun stockage objet.
Je ne télécharge donc jamais les images sur mon propre serveur Discourse, afin d’économiser mes coûts de stockage.
J’utilise des sites d’hébergement d’images gratuits tiers pour afficher mes images. Laissez-moi vous expliquer.
Vous pouvez voir par exemple sur ce sujet : How Many Carbs on Keto? - How To Discuss
Par exemple,
cette première image est en réalité chargée depuis Imgur. Vous pouvez voir sa source.
Son URL d’image réelle est Imgur: The magic of the Internet
De même, sur ce sujet : How to do Handstand yoga? - How To Discuss
l’image est en réalité hébergée à cette URL. Vous pouvez voir sa source dans mon sujet :
Donc, dans tous ces cas, je rencontre deux problèmes :
-
Ces images externes ne sont pas détectées et affichées comme miniatures de sujet dans le plugin d’aperçu des sujets, comme vous pouvez le voir sur ma page d’accueil actuelle : https://howtodiscuss.com/. Même si tous mes sujets ont des images, elles ne sont pas détectées.
-
De plus, chaque fois que je partage mes sujets sur des sites de réseaux sociaux comme Facebook, Twitter, LinkedIn ou Skype, ou ailleurs, la balise meta OG ne prend pas en compte mon src d’image externe et retombe donc systématiquement sur mon logo de site dans le lien de partage du sujet, au lieu d’afficher l’image réelle du sujet qui devrait apparaître dans l’aperçu social.
Par exemple, regardez ici sur une publication Facebook : vous pouvez voir que le sujet a bien une image de sujet, mais il affiche toujours mon logo de site comme valeur par défaut ![]()
Vous pouvez tester mes URLs ici pour voir le problème : Social Share Preview of howtodiscuss.com - Social Share Preview – Check social media link previews
Les sujets ont bien leurs images sur des sites publics externes, mais cela retombe toujours sur mon logo de site. Je ne veux pas ce comportement.
Un autre ami utilise Discourse et le plugin d’aperçu de liste de sujets rencontre les mêmes problèmes @Bcat.
Comment puis-je résoudre cela ? Peut-être que je peux ajouter une balise meta OG forcée dans le HTML de mes sujets avec le src de l’image distante du CDN externe ? Comment faire cela ? Pour que les sites de réseaux sociaux et ce plugin d’aperçu de liste de sujets puissent détecter et afficher les images de mes sujets sur ma page d’accueil.
Pouvez-vous me dire comment je peux modifier ou remplacer la balise OG publique de chaque sujet pour qu’elle prenne ces images publiques comme miniatures de sujet ?



