在我的网站上,将有两种类型的帖子:blog
和portfolio
。我希望每个类别都有一个页面,只显示该类别的帖子。
在 Jekyll 中实现这一目标的最佳方法是什么?我做了一些功课,但我很难找到一个好的答案。
在我的网站上,将有两种类型的帖子:blog
和portfolio
。我希望每个类别都有一个页面,只显示该类别的帖子。
在 Jekyll 中实现这一目标的最佳方法是什么?我做了一些功课,但我很难找到一个好的答案。
如果你把帖子放到文件夹posts
andportfolio
中,jekyll 自然会定义两个分类
root
|-- posts
| `-- _posts
| |-- 2012-01-12-post.textile
| `-- 2012-03-22-post.textile
`-- portfolio
`-- _posts
|-- 2011-04-05-post.textile
`-- 2012-02-02-post.textile
然后你可以有一个生成器来创建类别页面,然后你可以从这篇文章中获得灵感:http ://www.justkez.com/generating-a-tag-cloud-in-jekyll/除了不是生成标签页,您生成类别页。
编辑
还有这个插件generate_category.rb
可以帮助你:http ://recursive-design.com/projects/jekyll-plugins/