Files
blog/themes/Ying
zqlit e9601c0699 fix(评论): 徽章排序兜底 —— 系统徽章(博主/小编)恒定排在最前
现象:普通用户的 badge_name 徽章(如「小编」)会排在
友链/友圈/官职之后,与「博主」的位置不一致(管理员路径下系统徽章
在 .atk-badge-wrap 里、会被提前,普通用户路径则可能被追加到末尾)。

修法:拆掉 .atk-badge-wrap 后做一次确定性重排,按
系统徽章 > 置顶 > 头衔 > 友链 > 友圈 > 官职 的优先级依序 append 回
昵称(DocumentFragment 移动保序)。不管 Artalk 把系统徽章渲染在哪
都会归位,以后新徽章只要补进 PRIO 数组即可。

本地验证:CDP 注入 fetch 拦截给小十的评论加 badge_name=小编,
完整复现截图场景 → 顺序 小编 友链 友圈 司户参军 ✅
2026-10-05 18:21:00 +08:00
..
2025-01-28 21:13:15 +08:00
2026-06-25 15:07:25 +08:00
2026-01-23 22:02:11 +08:00
2024-07-11 08:59:32 +08:00
2024-07-11 10:34:42 +08:00
2024-07-23 19:56:26 +08:00

Theme Name

Ying

Features

  • 简洁优雅的设计
  • 支持多语言
  • 自定义社交链接
  • 灵活的导航菜单配置

Installation

  1. 克隆主题仓库到你的 Hugo 项目中:

    git clone https://github.com/owner/repo themes/ying