Jekyll 文件夹结构。在每个都有特定帖子的页面上有 folders/lists
Jekyll Folder Structure. Having folders/lists on a page which each have specific posts
我有一个名为 blog.md 的页面,其中包含一些类似的代码。
permalink: /blog/
layout: collection
collection: blog
entries_layout: grid
classes: wide
然后我有一个名为_blog的文件夹,里面有一些.md文件。
我是否可以在此处添加另一个级别的订单,而不是在 blog.md 页面上显示所有 _blog .md 文件。我想添加两个 folders/lists,其中包含某些 . md 文件。
有什么想法吗?谢谢
这应该可以通过将路径添加到 for
循环来实现。例如,假设您的 _blog
目录中有一个名为“orange”的目录。所以您的文件路径将是 _blog/orange
。要仅循环访问 orange
目录中的文件,您可以这样做:
{% for post in site.blog.orange %}
{{ post.do-stuff }}
{% endfor %}
附带说明一下,Jekyll 将在 _posts
目录中查找博客文章。我假设这个 _blog
目录是一个集合,但是创建一个“博客”集合会让事情变得混乱,如果其他人需要接触这个代码库的话。
我有一个名为 blog.md 的页面,其中包含一些类似的代码。
permalink: /blog/ layout: collection collection: blog entries_layout: grid classes: wide
然后我有一个名为_blog的文件夹,里面有一些.md文件。
我是否可以在此处添加另一个级别的订单,而不是在 blog.md 页面上显示所有 _blog .md 文件。我想添加两个 folders/lists,其中包含某些 . md 文件。
有什么想法吗?谢谢
这应该可以通过将路径添加到 for
循环来实现。例如,假设您的 _blog
目录中有一个名为“orange”的目录。所以您的文件路径将是 _blog/orange
。要仅循环访问 orange
目录中的文件,您可以这样做:
{% for post in site.blog.orange %}
{{ post.do-stuff }}
{% endfor %}
附带说明一下,Jekyll 将在 _posts
目录中查找博客文章。我假设这个 _blog
目录是一个集合,但是创建一个“博客”集合会让事情变得混乱,如果其他人需要接触这个代码库的话。