【Hexo插件】自动为文章生成front-matter字段插件 hexo-auto-front-matter
作为一个懒人,能自动生成的就尽量自动生成,hexo-auto-category 成功帮我从每次手动写嵌套分类中解脱出来。因此我又再想其他字段是否也可以自动生成?比如标题从文件名生成、时间从当前时间生成、把所有分类名都追加到标签中去,甚至可以自定义每个分类的封面图,配合分类名称自动填充 cover 字段。心动不如行动,花了半天的时间写了这个插件 hexo-auto-front-matter,以下是 README 中文,点此查看 README
为每篇 Hexo 文章自动生成 front-matter.
作为一个 Hexo 用户,你一定非常困扰于对每个帖子的 font-matter 进行手动设置。有了这个插件,你不需要一个接一个地设置 title
, date
, categories
, tags
, cover
这些字段。hexo-auto-front-matter
根据目录/文件夹名称、当前日期和自定义配置项自动生成静态文章的 front-matter。
特性
- 完整集成 hexo-auto-category 的所有功能.
- 当文件名为空时,自动根据文件名生成
title
字段。 - 当
date
字段为空时,从当前时间自动生成。 - 当标签字段为空时,自动将所有类别附加到标签。
- 通过选择最深的嵌套类别,从自定义列表中自动生成
cover
封面图片路径。 - 灵活控制:每个子模块都有独立开关。
- 支持 保持原有 front-matter 字段顺序 和 按自定义列表重新排序 两种模式。
安装
配置
你可以在 Hexo 中配置此插件 _config.yml
构建和预览
Demo
本站 天澄拾光 都是使用该插件 hexo-auto-front-matter
生成的 front-matter.
特别鸣谢
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 天澄拾光!
评论
ArtalkGitalk