热门标签卡片配置说明

最后更新于:

🏷️ 热门标签卡片概述

热门标签卡片以标签云形式展示站点的热门标签,标签大小代表使用频率,帮助访客快速了解站点内容主题,也方便发现相关文章。

✨ 卡片特性

🎨 设计特性

  • 标签云展示:标签大小表示使用频率
  • 颜色区分:不同标签有不同颜色
  • 悬停效果:鼠标悬停高亮显示
  • 快速跳转:点击标签查看相关文章

⚙️ 功能特性

  • 自动统计:自动统计标签使用频率
  • 热门排序:按使用次数排序
  • 独立开关:可随时启用/禁用
  • 数量限制:限制显示标签数量

📁 配置文件路径

热门标签卡片配置位于首页配置文件中:

1# hugo-teek-site/config/themes/hugo-teek/homepage.toml
2# 控制热门标签卡片的显示/隐藏

📝 开关配置

启用/禁用热门标签卡片

1    enabled = true   # ◀️ 显示热门标签卡片
1    enabled = false  # ◀️ 隐藏热门标签卡片

📝 文章标签设置

在文章中设置标签

在文章 Front Matter 中使用 tags 字段:

1---
2title: "文章标题"
3tags:
4    - Hugo
5---
1---
2title: "文章标题"
3tags:
4    - Hugo
5    - 博客
6    - 教程
7    - 静态网站
8---

标签最佳实践

📝 标签使用建议

  • 数量控制:每篇文章建议 3-5 个标签
  • 标签命名:使用简洁、通用的词汇
  • 避免重复:不要创建语义重复的标签
  • 统一规范:建立标签命名规范,如统一小写

🎨 标签云说明

标签大小规则

标签云根据标签使用频率显示不同大小:

1特大标签:使用 20+ 次
2大标签:   使用 10-19 次
3中标签:   使用 5-9 次
4小标签:   使用 1-4 次
1┌─────────────────────────────┐
2│ 🏷️ 热门标签                   │
3├─────────────────────────────┤
4│                             │
5│   Hugo    博客    教程       │
6│      前端      运维          │
7│   笔记   工具    配置        │
8│                             │
9└─────────────────────────────┘

标签颜色

🎨 颜色规则

标签颜色根据使用频率自动分配:

  • 高频标签:醒目的主题色
  • 中频标签:标准文字色
  • 低频标签:次要文字色

📋 完整配置示例

基础配置

1# homepage.toml
2[params.homeSidebar.hotTags]
3    enabled = true
 1# content/posts/my-post.md
 2---
 3title: "Hugo-Teek 主题安装教程"
 4date: "2026-03-02T10:00:00+08:00"
 5tags:
 6    - Hugo
 7    - 博客
 8    - 教程
 9    - 主题
10---

配置位置示例

 1# ========================================
 2# 首页配置 (Homepage Configuration)
 3# ========================================
 4[params.homeSidebar]
 5
 6  # ========================================
 7  # 热门标签卡片 (Hot Tags Card)
 8  # ========================================
 9  # 显示热门标签云
10  [params.homeSidebar.hotTags]
11    enabled = true  # ◀️ 开关:启用/禁用热门标签卡片

🔧 常见问题

标签不显示

 1原因1:开关未启用
 2解决:检查 homepage.toml 中 enabled = true
 3
 4原因2:无标签数据
 5解决:
 61️⃣ 检查文章是否设置了 tags
 72️⃣ 确保文章已发布(draft: false)
 83️⃣ 执行 make dev 重新构建
 9
10原因3:标签数量过少
11解决:
121️⃣ 为更多文章添加标签
132️⃣ 确保标签使用频率达到显示阈值

标签云样式异常

1原因:CSS 冲突或加载失败
2解决:
31️⃣ 检查浏览器控制台是否有 CSS 错误
42️⃣ 清除浏览器缓存
53️⃣ 检查主题文件是否完整

📝 配置模板速查

最小化配置

1# homepage.toml
2[params.homeSidebar.hotTags]
3    enabled = true
1---
2title: "文章标题"
3tags:
4    - 标签1
5    - 标签2
6    - 标签3
7---
1# ========================================
2# 热门标签卡片 (Hot Tags Card)
3# ========================================
4# 显示热门标签云
5[params.homeSidebar.hotTags]
6    enabled = true  # ◀️ 开关:启用/禁用热门标签卡片

🎉 热门标签卡片配置完成!

为文章添加标签后,它们将自动显示在热门标签卡片中。

推荐使用微信支付
微信支付二维码
推荐使用支付宝
支付宝二维码
最新文章