Bitcron中关于分类的技巧
今天突然想起上次跟小F约会的时候她问了我关于每个分类下的描述文字,当时正值换场,我觉得需要认真讲解所以示意到了新地方再说,结果一路上夜景太美,不知不觉误了时间,到达后就甩开膀子吃饭了,连照片都没拍当然也忘了这茬子事。现在既然想起来了,也更新在有此功能的主题说明页里了,干脆结合另外的小技巧一并凑一篇,也方便发给她看。
各分类的描述文字
在主题「你好呀」和主题「黑白」里,我添加了一项功能——在各个分类页面中显示特定的描述文字。这个功能可以对分类进行补充说明,实现起来也很简单。
- 首先得写下描述文字。因为在Bitcron中文件夹即分类,所以在文件夹中新建
index.md
,然后在里面写上相应描述文字就行了; -
然后引用这些文字。Bitcron提供的API是
category.content
,放在category.jade
里任意想放的位置即可。比如说在分类名下方放置描述文字:
h1= posts.category.title
span= posts.category.content
很简单吧,当然CSS也要记得跟上。
分类名和分类网址
不知道有没人像我一样对网址有洁癖,就是URL要干净达意,最好不要有数字和汉字,就算是英文也要尽量小写,这样看起来整齐。但是我毕竟是个中国人,博客里都是用汉字,分类标签什么的用英文又很奇怪。所以我一直很喜欢WordPress的处理方法——名字跟网址分开设置。比如分类名是「旅行」,网址是mydomain.com/category/travel
。又比如标签名是「人像」,网址是mydomain.com/tag/portrait
。
因为Bitcron里的分类名就是文件夹名,所以原本是不能实现我这个小愿望的。但还是index.md
魔法,在里面像写文章一样写上title: 分类名
,然后文件夹用英文就能实现。比如以「旅行」分类为例,在「旅行」文件夹下的index.md
里写上title: 旅行
,文件夹改名为「travel」。如果搭配上分类描述文字,则index.md
内容如下:
title: 旅行
这是关于「旅行」这个分类的补充描述。
不过标签就不能这样了,想要URL是全英文,就只能在最初填写的时候就用英文,而且对大小写敏感。
更多关于分类的技巧可以参考官方文档:Category,比如分类的封面图category.cover
等。