hexo-next主题下如何建立多个分类

Hexo刚刚入门,部署在github上,应用next主题,想进行自定义配置

我的next中_config.yml中,所能够配置的菜单,预设如下

menu:
  home: / || home
  about: /about/ || user
  tags: /tags/ || tags
  categories: /categories/ || th
  archives: /archives/ || archive
  schedule: /schedule/ || calendar
  sitemap: /sitemap.xml || sitemap
  commonweal: /404/ || heartbeat

问题1

能否增加一个新的类似categories展示的分类?修改next中_config.yml,如
(1)_config.yml 添加菜单项

menu:
  music: /music

(2)新建文件夹
新建page页面hexo new page music,会生成一个新的music文件夹,里面包含index.md,修改为type: music

至此,均为可行,菜单栏也会渲染music项,可发布文章时如何设置?

title: music-title
type: music

或是

title: music-title
music: musicTab

首页中可以看到这篇文章,但在music中却看不到,请问大佬如何设置


问题2

关于blog/source/_posts文件夹
是不是所有的编写的md文档,都需要存放在这里才能够被渲染出来?
如果
新建page页面hexo new page music,生成新的文件夹后,把文档存在在这里,是否可行,如何设置?


这几天翻阅资料,个人获知,hexo只是预设了tag(标签),categories(分类)等几个菜单项,且有不同的渲染,表现方式,如若增减可能涉及到架构层么?但毕竟开源的,本想找到categories的定义位置的,只是本人能力有限,特此注册账号,真心请教大佬,谢谢各位了!!!

阅读 5.3k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏