我已经浏览了论坛,了解了嵌入的工作原理,甚至是如何嵌入最新帖子。但我希望尝试创建一个小部件,其中包含某个类别中所有帖子的最新回复。
1 个赞
Discourse 目前仅提供嵌入特定主题的回复或嵌入主题列表的选项:
- Embed Discourse comments on another website via Javascript
- Embedding a list of Discourse Topics in another site
已经有一些关于为 Discourse 添加更多嵌入式小部件的讨论。我不确定这是否已经在 Meta 上提出过。
您对如何在外部网站上显示 Discourse 回复有什么想法吗?例如,回复会按主题分组,还是小部件只提取(比如说)10 条最新回复?
通过向 Discourse API 发出请求,可以使最近的回复显示在外部网站上。这意味着您正在尝试做的事情现在很可能可以实现,但这需要一些定制开发。这种事情的一个例子是:Wp-discourse-shortcodes 插件。它不能完全满足您的需求,并且仅适用于 WordPress 网站。如果您想在 WordPress 网站上显示回复,该插件可能可以扩展以获得您想要的功能。
抱歉没有及时回复你,Simon,请不要认为我忽视了你回复的努力。是我自己耽误了。
我想我可能会尝试创建一个WordPress插件,它能引入可配置数量的最近10条回复,并将它们缓存起来。我发现嵌入式内容也更难定位和样式化。
1 个赞