如何仅对特定类别启用反应?

没有这样的功能。一种快速实现的方法是使用 CSS 隐藏反应选择器,例如:

.category-general-resources .discourse-reactions-picker {
    display: none;
}

如果你想遍历多个类别并使其更易于维护,可以使用类似以下的 SCSS 循环:

$categories: 'general', 'site-feedback', 'staff';

@each $category in $categories {
  .category-#{$category} .discourse-reactions-picker {
    display: none;
  }
}

类别类在 <body> 标签中可见。

任何知道如何从客户端再次显示它的用户都可以绕过它,但如果你的社区行为良好,我认为这是一个很好的解决方法。 :slight_smile:

8 个赞