【发布时间】:2012-12-21 23:57:38
【问题描述】:
我有一个_posts 文件夹,我只是想要一种简单的方法将文件夹中的帖子分成两个不同的文件夹,并且没有任何永久链接更改,纯粹出于组织原因。
【问题讨论】:
标签: jekyll
我有一个_posts 文件夹,我只是想要一种简单的方法将文件夹中的帖子分成两个不同的文件夹,并且没有任何永久链接更改,纯粹出于组织原因。
【问题讨论】:
标签: jekyll
只需在您的_posts 目录中创建子目录即可; Jekyll 生成永久链接时,子目录将被忽略。
【讨论】:
./_posts 文件夹之外创建一个普通目录,并将另一个 _posts 文件夹放入该新文件夹中。这个新文件夹的名称设置了这个新的./category/_posts 文件夹中所有帖子的类别,您可以像在前面设置类别一样访问它。
_post 文件夹中的子目录对我来说似乎很好。
我最近对我的 _posts 文件夹执行此操作,因为我有超过 200 个文件。我决定创建代表我每年都有帖子的文件夹。但是这样做,破坏了 post_url。当您运行jekyll build
液体异常:在标签“post_url”中找不到帖子“blah-blah”。确保帖子存在且名称正确。在 _posts/2007/blah-blah.md
我不得不回去,在我使用过 post_url 的地方,我必须在每个帖子 url 链接前面添加 /year/。
https://github.com/jekyll/jekyll/issues/1714#issuecomment-28167702
【讨论】: