在Ghost中使用分类
有不少刚接触Ghost博客的朋友都会问:Ghost如何做分类?如何按分类来浏览博客?其实Ghost没有分类这个概念,不像其它的博客系统,在发表文章时要选择分类,Ghost只有标签(Tag)。而我们正是要利用这个标签来变相地实现分类浏览。
首先说下Ghost添加标签的地方,还是有些人是不知道的。在如图位置输入标签,标签和标签之间以英文逗号隔开,会自动提示之前的标签:
Ghost中的标签是没有限制的,给了我们很多自由,但如果要做分类,我们还是需要遵守一定规则为好,比如之前有篇文章有个标签test
,那么你下一篇文章如果还要使用这个标签,在标签输入处输入t
,Ghost会自动提示出之前的test
分类,选择即可。这样我们就有2篇文章有相同的标签test
了,这时候我们可以通过http://your.blog.site/tag/test
来访问这个分类下的所有文章。
OK,现在我们已经完成了一半了,还有个问题是如何在我们的首页中显示分类信息呢?这里有几种方法,我们一一介绍。
- 第一种也是最简单最粗暴的方法,修改首页模板,在需要的位置添加一个到刚才的标签链接的a标签即可,该方法不做过多介绍,会网页基础的应该都会。
- 使用Ghost新的helper
navigation
,这个需要你现在后台的设置里面加入相应的标签的链接即可。如图之后在模板中使用navigation
来显示导航,关于该helper的使用,可以参考我翻译的文档。我们的GhostChina网站的导航就是使用了该方法,只不过它的导航链接都不是标签的,这里只是举例说明。 - 使用中文版中特有的标签
tag_cloud
,关于该标签的使用请查看。另外GhostChina网站也使用了该标签云。
这里简单地介绍了如何在Ghost中添加分类浏览,那么有人要问了,Ghost可以按日期来浏览文章么?其实Ghost可以在发表文章时选择在文章的链接上加上日期的,但是要实现按日期浏览文章暂时是没有的,起码我没有看到过,不过这个可以通过添加标签的方式来实现,期待高手出现。