Hexo使用攻略:(四)Hexo的分类和标签设置
到这里,我们已经了解了如何配置一个Hexo博客,并且通过
$ hexo n ‘name’
$ hexo g
$ hexo s
$ hexo d
几个常见命令来新建、更新、预览、同步你的博客。
这一节,我们来分享一下Hexo里关于分类和标签的设置技巧。
新建一个页面
首先,我们通过hexo n "name"
命令来新建一个页面,在source/_posts目录下找到刚才新建的name.md
文件,用记事本或者sublime text打开。
我们看到默认的页面是这样的:
|
|
可以编辑标题、日期、标签和内容,但是没有分类的选项。我们可以手动加入categories:
项,或者打开scaffolds/post.md
文件,在tages:
上面加入categories:
,保存后,重新执行hexo n 'name'
命令,会发现新建的页面里有categories:
项了。
scaffolds目录下,是新建页面的模板,执行新建命令时,是根据这里的模板页来完成的,所以可以在这里根据你自己的需求添加一些默认值。
设置分类列表
在我们编辑文章的时候,直接在categories:
项填写属于哪个分类,但如果分类是中文的时候,路径也会包含中文。
比如分类我们设置的是:
categories: 编程
那在生成页面后,分类列表就会出现编程
这个选项,他的访问路径是:
*/categories/编程
如果我们想要把路径名和分类名分别设置,需要怎么办呢?
打开根目录下的配置文件_config.yml
,找到如下位置做更改:
|
|
在这里category_map:
是设置分类的地方,每行一个分类,冒号前面是分类名称,后面是访问路径。
可以提前在这里设置好一些分类,当编辑的文章填写了对应的分类名时,就会自动的按照对应的路径来访问。
设置标签
在编辑文章的时候,tags:
后面是设置标签的地方,如果有多个标签的话,可以用下面两种办法来设置:
|
|
|
|