我添加了 3 个我一直想看到的功能。
功能 1 — 将类别徽标用作类别图标
只需在类别设置下的“类别设置 > 图片 > 类别徽标图片”中上传 SVG 或 PNG 文件即可。无需再麻烦自定义精灵图!
设置
我同意这一点,如果所有配置都可以在各自的类别页面上完成,那将是非常好的。我认为这个功能是下一个最接近的解决方案,如果你愿意将类别徽标用作类别图标的话。
此外,您现在可以使用 2 种类型的表情符号!
功能 2 — 将原生系统表情符号用作类别图标
只需使用 iOS、macOS 或其他设备上的原生表情符号键盘输入单个 Unicode 表情符号字符即可。
设置
功能 3 — 将 Discourse 表情符号用作类别图标(+ 专业提示!)
使用 Discourse 的托管表情符号集!只需键入表情符号的简写,例如 :grinning:,它将呈现为 → ![]()
专业提示
如果您想上传自定义类别图标而不替换类别徽标,这是一个很好的解决方案。只需在“管理员 > 自定义 > 表情符号”下将图标上传为表情符号。然后,使用表情符号的“简写”。
设置
原生表情符号、Discourse 表情符号和 Font Awesome 图标都可以混合搭配使用,如果您喜欢这样的话……
设置
在开发此功能的过程中,我有一些问题 @pmusaraj —
我们能否完全删除 partial 选项,并用类别 ID 替换类别 slug,以解决子类别共享相同 slug 的问题?如果我想为共享相同 slug 的子类别设置不同的图标,这也会是一个解决方案。因为 ID 更具唯一性,所以它们似乎是合乎逻辑的方法,并且不易出错(除非它们删除了类别,我猜,但这是否会重新分配所有类别 ID?)。
另外,svg-icons 设置是否仍然是必需的?(即使没有在那里指定,Font Awesome 图标仍然可以渲染。)








