9

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

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

- work
 -- _posts
  --- portfolio01.md
  --- portfolio02.md
- blog
 -- _posts
  --- blogitem01.md
  --- blogitem02.md

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

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

- _posts
 -- blog
  --- blogitem01.md
  --- blogitem02.md
 -- work
  --- portfolio01.md
  --- portfolio02.md

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

4

2 回答 2

9

他们都是一样的。它们都是完全有效的。

于 2013-12-16T18:59:12.200 回答
1
- work
 -- _posts
  --- portfolio01.md
  --- portfolio02.md
- blog
 -- _posts
  --- blogitem01.md
  --- blogitem02.md

这种方法会自动为您的帖子分配类别。portfolio01.md和帖子将portfolio02.md自动分配work类别。blogitem01.md和将blogitem02.md自动分配blog类别。

- _posts
 -- blog
  --- blogitem01.md
  --- blogitem02.md
 -- work
  --- portfolio01.md
  --- portfolio02.md

这种方法不会自动为您的任何帖子分配类别。您可以在每个帖子的 Front Matter 中手动指定类别。

如果您不使用类别,那么这两种方法都会做同样的事情。

于 2016-06-09T16:42:11.537 回答