2016-11-11 136 views

回答

1

在这里,我会怎么做?

在你的根文件夹,需要2个文件夹_posts /博客_posts /工作(注意与您的文件夹的区别)

在你_config.yml,你就会把

defaults: 
    - scope: 
     path: "_posts/blog" 
    values: 
     type: "blog" 
    - scope: 
     path: "_posts/work" 
    values: 
     type: "work" 

您将需要2页blog.html和work.html中,你将过滤的帖子是这样的:

{% assign posts = site.posts | where:"type", "work" %} 

{% assign posts = site.posts | where:"type", "blog" %} 

下面是一个例子:https://github.com/yafred/organizing-posts-with-jekyll

+0

非常感谢的响应。 –

+0

很高兴帮助。如果你发现答案有帮助,你可以接受它。 – YaFred

+0

所以实际上它过早地接受了这条评论 我不能复制'_posts'文件夹。所以拆分两成 '''_posts/blog''' 和 '''_work/work''' 这似乎是工作,但它甚至复制我的内容 ''' '{%assign posts = site.posts |其中:“type”,“type1”%}''' 在代码中正确设置(我假设)。 –

相关问题