我还没有用过插件API,但我确实看到有一个方法可以向小型操作帖子添加类:
所以我做了一个主题组件,它包含在Head部分:
<script type="text/discourse-plugin" version="1.6.0">
api.addPostSmallActionClassesCallback(post => {
return ["small-action-" + post.actionCode]
});
</script>
…以及CSS部分:
.small-action.small-action-autobumped {
display: none;
}
…然后自动顶帖消息消失了!
我还没有做其他测试,所以我不知道是否会有其他副作用。有可能 small-action-[...] 类会在应用程序的其他地方发生冲突,在这种情况下,您应该选择一个保证唯一的前缀。