在一个Jekyll安装上运行两个单独的“博客”

时间:2016-11-11 20:07:38

标签: jekyll yaml-front-matter

我正在尝试在Jekyll中建立一个多博客作为我的写作,然后另一部分作为各种组合。

我的文件夹结构如下:

KT_folder-structure

on /blog我正在看两个网站的帖子,即使我按类别分开。

对我在这里做错了什么的想法?

1 个答案:

答案 0 :(得分:1)

我会怎么做......

在根文件夹中,您需要2个文件夹 _posts / blog _posts / work (请注意与文件夹的区别)

在你的_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