Jekyll中的类别模板

时间:2012-07-15 20:33:32

标签: jekyll

在我的网站上,会有两种类型的帖子:blogportfolio。我希望每个类别都有一个页面,只显示该类别的帖子。

在杰基尔实现这一目标的最佳途径是什么?我做了一些功课,但我很难找到一个好的答案。

1 个答案:

答案 0 :(得分:6)

如果您将帖子放入文件夹postsportfolio,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/