Discourse 汉堡包标签

这是一个主题组件,可让您轻松向汉堡菜单添加标签。

该组件提供三种显示选项。

示例:

嵌套标签组

嵌套的允许类别标签

扁平顶部标签(全站范围)

设置:

该组件提供七项设置。

hamburger_menu_tags_mode 允许您设置首选的视图模式。

顶部标签:
显示站点中使用频率最高的标签的扁平列表。

标签组:
显示标签组及其子标签的嵌套列表。

允许类别标签:
显示嵌套在每个类别下的允许标签列表。建议将这些值设置为合理范围。

此外,还有针对特定模式的设置,可控制不同模式下显示的版块或标签数量。

另有一项设置可隐藏默认的汉堡菜单类别版块(默认关闭)。

注意事项:
主题将尊重您在站点设置中为类别/标签设置的样式。

如果选择“嵌套的允许类别标签”,这些标签的链接将指向该类别中带有该标签的主题。

所有版块都会在子版块之前添加一个指向 /tags 页面的全宽链接。

allowed_category_tagstop_tags 没有 API 开销,因此无需额外请求。Nested_tag_groups 则需要一次对 .json 文件的请求。该请求每个用户每会话仅触发一次(在首页或用户访问的任何页面上)。

由于主题创建器中标签数量不足,因此无法在此处预览。

13 个赞