您好,
能否将管理员和模特的员工图标更改为其他图标?
查看此主题:
感谢提供这些信息,但我将把工作人员用户名后面的盾牌图标改掉。
如果您希望更改的是用户名旁边的图标

请将以下内容添加到公共头部:
<script type="text/discourse-plugin" version="0.8">
api.replaceIcon('shield-alt', 'terminal');
</script>
“terminal”是我选择的值,请将其替换为您自己的选择。
同时,请在您的管理面板中的“svg 图标子集”里添加您选择的图标。
如果您找不到相关设置,很可能只需在此处搜索“svg 图标子集”即可。
我不确定,你肯定需要订阅或付费,并且可能需要修改脚本以适应这一变化。
也许可以联系他们并询问,请报告你的发现。我不确定每年 99 美元是否值得,但如果足够多的人要求,Discourse 或许可以获取或添加许可证?
在那之前,你可以使用免费图标。
不确定这是否有帮助,但您可以看看这些:
好的,我头部代码的第一行是为了能够使用所有 FA 图标。但目前 API 可能无法访问它。
我将尝试为此提出功能请求。
感谢大家的支持 ![]()
如何使用自定义 SVG 文件作为图标?
我已将 SVG 文件上传到 Dark Design 主题。
同时,我有以下自定义头部代码:
<script type="text/discourse-plugin" version="0.8">
api.replaceIcon('shield-alt', '$shield-alt-duotone');
</script>
但图标并未显示。
这不是它的工作方式。$shield-alt-duotone 是一个变量,旨在用于您的自定义 CSS。我之前链接的第一个主题解释了如何使用 SVG 文件替换图标为新图标:
好的,它起作用了,谢谢。

