Tag-icons插件 图标显示问题

[
	{
		"setting": "tag_icon_list",
		"value": "教程,book-open-reader,#A8C6FE|评测,bug,#669d34|公告,bullhorn,#BF1E2E|节点,network-wired,#669d34|反馈,flag,#669d34|Telegram,paper-plane,#12A89D|Github,fab-github,#12A89D|toapi,hammer,#669d34|Discourse,fab-discourse,#12A89D|Cloudflare,fab-cloudflare,#12A89D|Linux,fab-linux,#669d34|AFF,rocket,#F7941D|NSFW,triangle-exclamation,#F7941D|抽奖,shuffle,#F7941D|活动,gift,#F7941D|推广,coins,#F7941D|封禁,user-slash,#ED207B|精华,thumbs-up,#fbff00|文档,book,#A8C6FE|转载,share,#0E76BD|原创,feather,#0E76BD|问答,circle-question,#00aeff|博文,blog,#669d34|神贴,fire,#E45735|Android,fab-android,#669d34|Windows,fab-windows,#669d34|iOS,fab-apple,#669d34|Plugins,plug,#669d34|API,circle-nodes,#669d34|游戏,fab-steam,#669d34|音乐,music,#669d34|阅读,fab-readme,#669d34|影视,film,#669d34|动漫,dragon,#669d34|美图,images,#669d34|羊毛,socks,#669d34|网盘,cloud,#669d34|域名,globe,#669d34|VPS,server,#669d34|模型,plane,#669d34|项目,bars-progress,#669d34|APP,rocket,#669d34|Amazon,fab-amazon,#12A89D|Google,fab-google,#12A89D|Microsoft,fab-microsoft,#12A89D|Twitter,fab-x-twitter,#12A89D|Apple,fab-apple,#12a89d|Docker,fab-docker,#12a89d|Wordpress,fab-wordpress,#12a89d|QQ,fab-qq,#12A89D|Theme,palette,#669d34|入门,user-graduate,#669d34|情报,lightbulb,#A8C6FE|灌水,faucet,#669d34|悬赏,coins,#F7941D|Proxy,ghost,#669d34|网络,wifi,#669d34|网站,bookmark,#669d34|安全,user-secret,#669d34|浏览器,fab-chrome,#669d34|Prompt,bolt-lightning,#A8C6FE|Oracle,oracle,#12A89D|视频,video,#669d34"
	},
	{
		"setting": "enable_colors_for_tag_labels",
		"value": true
	},
	{
		"setting": "svg_icons",
		"value": "circle-question|newspaper|oracle"
	}
]

我的discourse安装了上面这个tag icon组件,在上次更新Discourse后好多的图标都不显示了。我尝试了很多办法都没有解决
另外,这个插件在前面是正常显示的

我认为你现在需要使用标签 slug,而不是标签名称。这已经有一段时间没有改变,因为在多语言论坛中,标签可以被翻译,所以不再只有一个名称。
我复制了你的一个例子(我不会说中文)。
当你进入该标签过滤的主题列表时,你可以打开标签编辑页面

在那里你可以看到名称和 slug

所以你配置标签图标组件为 74-tag,book-open-reader,#A8C6FE,然后我看到
Screenshot_20260801_160700_Firefox


我发现在设置这里是正常可以显示的。
你说的这个还真有可能,我试试

1 个赞


刚试过了,确实有效,应该就是自动翻译造成的这个结果。感谢。

1 个赞

这是一个很好的观点。我认为这里存在一个 bug。下拉菜单似乎是根据名称显示图标的,而列表则是根据 slug 显示的。

为了在所有地方都能正确显示图标,需要对此进行修复。

1 个赞