[付费] 需要有人修复我的Discourse论坛的bug和错误

我找到了问题所在。它在网站的 CSS 中:

#ember19 {
  display: none;
}

如果您有类似这样的代码,Discourse 会在 CSS 编辑器中发出警告:

抱歉 – 不允许使用 #ember.ember-view CSS 选择器,因为这些名称是在运行时动态生成的,并且会随着时间的推移而改变,最终导致 CSS 损坏。请尝试其他选择器。

这可能是在过去用于关闭 Discourse 的某些元素,但在升级后,该 ID 被分配给了新元素。无论如何,删除此代码解决了问题。

6 个赞