Frontmatter 基础知识
1 | --- |
因为静态博客网站没有数据库,所以 Hexo 使用 Frontmatter 来存储文章的元数据。Frontmatter 是文章的元数据,是 YML 格式,包括文章的标题、日期、标签、分类等。不同网站生成器的 Frontmatter 关键字不同,比如 Jekyll 的封面是 image,Hexo 的封面是 cover。
标题
1 | title: 你好,世界 # 文章标题 |
它在构建后会渲染为网站文章的标题,显示在文章的顶部。
日期
1 | date: 2026-04-04 23:39:16 # 文章日期 |
它会显示文章的发布日期,并决定文章的排序。一般先写的在后面,后写的在前面。
标签
1 | tags: # 文章标签 |
它会将文章分类到指定的标签中,方便用户根据标签进行筛选。
分类
1 | categories: 世界树 # 文章分类 |
它会将文章分类到指定的分类中,方便用户根据分类进行筛选。
封面
1 | cover: /assets/images/cover/sekai.webp # 文章封面 |
它会将图片渲染为网站文章的封面,显示在文章的首页和文章详细页的顶部。
更新日期
1 | updated: 2026-04-05 12:00:00 # 更新日期 |
它会显示文章的更新日期,告诉读者这篇文章最近有更新。
摘要
1 | description: 这是一篇关于 Frontmatter 的基础教程 # 文章摘要 |
它会显示在文章列表和搜索引擎结果中,帮助读者快速了解文章内容。
关键词
1 | keywords: |
它会写入网页的 meta 标签,用于搜索引擎优化(SEO)。
目录
1 | toc: true # 显示目录 |
它控制文章是否显示目录,默认为 true。设为 false 可以隐藏目录。
评论
1 | comments: true # 开启评论 |
它控制文章是否开启评论功能,默认为 true。设为 false 可以关闭评论。
置顶
1 | sticky: 100 # 文章置顶 |
它会让文章固定在列表顶部,数值越大越靠前。适合用于公告或重要文章。
本博客所有文章除特别声明外,均采用 Mulan OWL BY-SA V1 许可协议。转载请注明来源 他说!
评论




