您可以通过在自定义主题组件中添加一些额外的 CSS 来实现此目的,但我需要使用我的笔记本电脑才能正确检查。希望有人能给出更具体的答案。
![]()
使用 CSS 隐藏非员工可见的内容将是外观上的调整,因此有经验的用户通过浏览器检查器等方式仍然可以查看它。但如果它不是个人信息或与安全相关,那么这种方法通常被认为是可接受的。
@Rubi 我认为类似这样的代码可以解决问题:(不过您需要将 custom_inappropriate 替换为您标志的正确自定义名称)
.flag-action-type.custom_inappropriate {
display: none;
}
.staff .flag-action-type.custom_inappropriate {
display: initial;
}
关于如何将其添加到您的站点的额外详细信息
- 转到
/admin/config/customize/components - 点击 install 然后点击 create new
- 给它起个名字,然后选择 ‘component’。
- Create
- 转到 Edit 并将其添加到您的主题
- 点击 Edit CSS/HTML 按钮,然后将代码粘贴到 Common tab
然后保存。![]()