如何通过 theme-component 更改类别名称

对于第一部分,由于您要向现有类别标题添加内容,因此有几个地方可以通过插件组件注入额外的 HTML:

您可以使用此主题组件来了解可以在站点中输入内容的位置:

本节将更详细地介绍如何将项目添加到插件插口:

至于更改侧边栏上的名称……这是控制它的代码:

将此函数覆盖为类似以下内容:

get text(){
    return "..." + this.category.name.substr(-10)

可能对您有用,但这需要修改核心 JavaScript,而不是模板。像这样的微小更改可能在长期内是无害的,但在 Discourse 更新时您可能会遇到困难。

如果有人比我更有见解,愿意发表意见,我会听取他们的意见。

3 个赞