Discourse类别标题主题组件

@jackierenee 我已主动介入并查看了您的网站。
您似乎只从父主题中移除了主题组件,更新了它,然后又将其添加回来。

问题在于,当主题组件更新超出兼容性范围,之后又添加了固定项时,Discourse 无法恢复。

从这种情况恢复的正确方法是:

  • 转到主题组件
  • 一直向下滚动
  • 从“设置编辑器”中复制设置
  • 将它们存储在文本编辑器中
  • 完全删除( :wastebasket: 删除)主题组件
  • 从 Github 存储库中重新添加它
  • 从文本编辑器中复制设置并粘贴到“设置编辑器”中
  • 如果需要,进行更正(有时新版本会添加设置,因此您需要再次删除它们,编辑器会在您尝试保存时告诉您该怎么做)
  • 将主题组件添加到父主题。

我已经在我网站上执行了此操作,横幅现在又显示出来了。

对于主题组件作者:如果您利用 about.json 中的 version 字段,将非常有帮助,这样管理员就能清楚地知道主题组件的版本。不幸的是,Discourse 不像显示插件那样显示主题组件的提交版本。

8 个赞