Il existe un excellent article sur la manière de Embed Discourse comments on another website via Javascript. Cependant, il existe des communautés où les visiteurs du site peuvent ne pas exécuter JavaScript. Et même sans cela, je soutiendrais, d’un point de vue SEO, qu’il devrait exister un moyen d’intégrer les commentaires du site sans JavaScript.
Après quelques recherches, j’ai constaté que cela peut être facilement mis en œuvre d’une manière beaucoup plus simple, sans aucun JavaScript. Il suffit de suivre :
<iframe id="discourse-embed-frame" scrolling="no" referrerpolicy="no-referrer-when-downgrade"
src="https://<DISCOURSE_URL>/embed/comments/?embed_url=<WEBSITE_PAGE_URL>%2F&discourse_username=system"
width="100%" height="3271px" frameborder="0"></iframe>
Par exemple :
<iframe src="https://meta.discourse.org/embed/comments?embed_url=https%3A%2F%2Fblog.discourse.org%2F2021%2F05%2Fdiscord-and-discourse-better-together%2F&discourse_username=rishabh"
id="discourse-embed-frame" scrolling="no" referrerpolicy="no-referrer-when-downgrade"
width="100%" height="3271px" frameborder="0"></iframe>
Y a-t-il une raison pour laquelle cela ne fonctionnerait pas ?