我正在制作一个对DIY项目进行编目的网站/博客,目前我将每个项目作为帖子,最近的帖子显示在主页上。
>
我试图做的是有一个单独的页面,其中包含项目/帖子类别(项目.html)。此页面列出了我手动制作的帖子类别的集合,不会显示任何实际帖子。
然后,我希望将这些类别/集合项目生成到链接到布局的页面中,我可以在其中指定一个 FOR 循环,该循环将显示页面上特定于该类别的每个帖子。
我已经尝试了很多方法从 .md 文件的集合中生成页面,就像 jekyll 对帖子所做的那样,但我无法让它工作。这可能做到吗?或者有没有办法为文件夹中的每个.md文件自动生成HTML页面?
这是指向我正在使用的页面的链接。http://happy-swallow.cloudvent.net/
谢谢!
您可以使用集合并指定将集合文件夹中的每个文件呈现为页面:
>
告诉 Jekyll 以 _config.yml
格式呈现单个集合页面:
collections:
my_collection:
output: true
然后创建一个名为 _my_collection
的文件夹(文件夹名称必须以下划线开头),其中的每个 markdown 文件都将有一个页面。