我正在构建我的新个人网站,我正在尝试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
两种方法似乎都有完全相同的输出,这有什么不同吗? 方法一似乎更容易,因为您不必在每个帖子中设置特定类别。
答案 0 :(得分:6)
他们都是一样的。它们都非常有效。
答案 1 :(得分: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中手动指定类别。
如果你没有使用类别,那么两种方法都会做同样的事情。