Jekyll多种帖子类型

wou*_*_be 7 static-site jekyll

我正在构建我的新个人网站,我正在尝试Jekyll,现在我想知道获得多种帖子类型的最佳方法是什么.我基本上想要有两个类别:博客和工作

我正在寻找一些方法,一种方法是为每个特定类别创建文件夹

- work
 -- _posts
  --- portfolio01.md
  --- portfolio02.md
- blog
 -- _posts
  --- blogitem01.md
  --- blogitem02.md
Run Code Online (Sandbox Code Playgroud)

这种方式似乎工作得很好.

在检查这是否是正确的解决方案后,我找到了另一个,这基本上建议在_posts文件夹中使用子文件夹,然后在帖子本身中定义一个类别.

- _posts
 -- blog
  --- blogitem01.md
  --- blogitem02.md
 -- work
  --- portfolio01.md
  --- portfolio02.md
Run Code Online (Sandbox Code Playgroud)

两种方法似乎都具有完全相同的输出,这有什么真正的区别?方法一似乎更容易,因为您不必在每个帖子中设置特定类别.

Pol*_*ome 7

它们都是一样的.它们都非常有效.

  • 使用Jekyll 2.x,您可以创建自定义类型(集合)http://jekyllrb.com/docs/collections/ (2认同)