我是新手 ,对我来说很有用,来源于官网,感谢原作者。

将JS代码粘贴到CSS / HTML 部分,会在顶层菜单中创建两个附加链接:
类别 未解决

<script>
Discourse.ExternalNavItem = Discourse.NavItem.extend({
href : function() {
return this.get('href');
}.property('href')
});
 
I18n.translations.en.js.filters.unresolved = { title: "类别", help: "类别" };
I18n.translations.en.js.filters.unresolved = { title: "未解决", help: "未解决的主题" };
 
Discourse.NavItem.reopenClass({
buildList : function(category, args) {
var list = this._super(category, args);
if(!category) {
list.push(Discourse.ExternalNavItem.create({href: '/latest?solved=no', name: 'unresolved'}));
} else {
list.push(Discourse.ExternalNavItem.create({href: '/c/'+category.slug+'?solved=no', name: 'category'}));
}
return list;
}
});
</script>

来源:https://meta.discourse.org/t/adding-unsolved-button-to-top-menu-using-custom-html/59758

如果觉得我的文章对你有用,请随意赞赏