🛠️Installation | ⚙️Configuration | 🌐Demo | 📖CN中文文档 |
Hexo plugin, which generates categories automatically from folder structure for each post.
$ npm install hexo-auto-category --saveYou can configure this plugin in Hexo _config.yml
# Generate categories from directory-tree
# Dependencies: https://github.com/xu-song/hexo-auto-category
# depth: the max_depth of directory-tree you want to generate, should > 0
# multiple: multiple category hierarchies
auto_category:
enable: true
multiple: false
depth: build & preview
$ hexo clean && hexo g && hexo sThe generated categories for post source/_post/web/framework/hexo.md is as follows:
categories:
- web
- frameworkIf you set multiple: true, the generated categories for post source/_post/web/framework/hexo.md is as follows:
categories:
- - web
- - framework
See more information about multiple category:
https://hexo.io/docs/front-matter.html#Categories-amp-Tags
All the categories in ESON's Blog are generated automatically by hexo-auto-category.
As a Hexo user, you must be troubled with front matter setting for each post.
With this plugin, you don't need to set categories one by one.
hexo-auto-category generates static post categories automatically based on directory/folder name.
Your original categories will be overwriten.