如何在子类别中自动创建主题列表?

嗨,我想了解如何像这张图片中那样自动创建一个主题列表。

如您所见,该列表由链接组成,这些链接会跳转到对应的主题,旁边还显示了点击次数。
该如何实现呢?(我没有任何编程基础)
是否可以在不使用插件的情况下创建这个列表?

谢谢!

不确定你说的“自动”是指什么,是从哪里自动的?那只是有人发布了一个超链接。这个数字代表有多少人点击了该链接,是自动生成的。

1 个赞

啊,所以这只是一个超链接?
我所说的“自动”,是指我不想一个个复制粘贴帖子的 URL,再一个个在帖子中写下标题。
所谓的“自动”,是指从子分类开始:我只需选择一个子分类,系统就会列出其中的所有帖子,然后我可以将这个列表复制粘贴到帖子中。
我在想,Discourse 是否有办法帮我实现这一点。

我的问题是,在一个帖子中(如图所示)需要列出某个分类下的约87个主题。我不想逐个手动输入,请问是否有快捷方法?

当你在 Discourse 中发布链接时,只要在链接前后添加任意字符,Discourse 就会自动在生成的帖子中用博客、主题或链接的标题替换原始链接。例如,你看到的这些文本实际上就是链接:

然后,如果你将它们分别放在不同的行上,并在每个链接前加一个空格,选中所有内容并点击编辑器中的列表格式图标,它们就会以列表形式呈现。

4 个赞

另一种方法:

为什么不把所有主题都放入一个专属的子分类中,然后分享该子分类的链接?这样就能展示包含您所有主题的主题列表。

这样一来,就不需要再创建一个“索引”主题了。子分类的主题列表本身就是您的索引,对吧?

以下是 Meta 站点上的一个示例:

https://meta.discourse.org/c/plugin/extras/5

点击后会跳转到:

这是一个主题列表。

像其他主题列表一样,它也包含浏览统计信息。

另一种有用的替代方案(如果您无法将所有主题归入同一个子分类,而是分散在不同地方)是使用标签

为每个主题添加一个标签,然后将用户链接到该标签列表,例如:

https://meta.discourse.org/tag/official

https://meta.discourse.org/tag/official

这里的所有主题都带有标签“official”。

同样,这也是一个包含浏览统计信息的主题列表……

5 个赞

或者给所有主题添加标签,这是一种更简单、更轻量级的方法,无需权限开销。

3 个赞

感谢各位提供了你们需要的答案!

1 个赞