未列出的主题和“Maximum number of posts to embed”不起作用?

我不理解这一部分。我获取到了订阅源文章,但它们仅对管理员可见(似乎未被列出),而且没有归入正确的类别。

另外,我不明白“将 REPLACE_ME 替换为您正在嵌入该内容的页面的规范 URL”这句话的含义。

要解决主题被设置为“未列出”的问题,请禁用您的 Discourse embed unlisted 站点设置。

主题未发布到您设置的分类中的问题,很可能是因为订阅源的文章并非从订阅源的域名提供。您需要直接通过浏览器加载订阅源以查看其原始内容。加载订阅源后,查找订阅源 link 属性的值。该属性中使用的域名就是您需要添加到“允许的主机”记录中的域名。详细信息请参阅 RSS Polling

您可以忽略“嵌入”页面中的该部分。该代码用于在外部网站上显示 Discourse 评论。

谢谢!我找到了未列出的设置并进行了更改,现在一切正常。

我删除了之前的订阅源,重新添加了几个,其中一个似乎正在正常工作,并正确发布到相应的分类中。然而,尽管我将“嵌入的最大帖子数”设置为 10,但在首次添加时它却下载了 1400 条帖子。

另外,能否更详细地解释一下如何使用“爬虫设置”?

再次感谢您的帮助!

它将下载 RSS 订阅源中的每一项。如果您删除某个主题,它只会重新创建该主题。减少其抓取项目数量的唯一方法是在源端从 RSS 订阅源中移除它们。一旦导入某项内容,您可以取消列出该主题,而不是删除它。

是的,很遗憾,“要嵌入的最大帖子数”设置不适用于 RSS 源项目。