我正在尝试将 Discourse 用作我网站的评论引擎(除其他功能外),我的所有网站都使用静态站点生成器生成。
我正在寻找一种方法,让我的网站能够为自动生成的 Discourse 帖子提供 OneBox 预览,这些帖子对应于原始帖子,但这似乎不可能。
我曾希望像这里建议的那样(https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963/370)的解决方案可行,但它没有成功。当我尝试将链接放在单独一行时,Discourse 将我的新行替换为传统的空格,因此单独的行丢失了。没有 OneBox 的乐趣。
我正在此处测试集成:Deploying a Custom Build of Zola to Netlify
生成的 Discourse 页面在此处:https://community.ericscouten.com/t/deploying-a-custom-build-of-zola-to-netlify/19
由于源网站是静态生成的,因此呈现的内容完全由我控制。除了我无法根据用户代理进行不同的渲染。
有什么建议可以让我获得 Discourse 站点的 OneBox 乐趣吗?