0

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

我的文件夹结构如下:

KT_文件夹结构

/blog我看到来自两个站点的帖子,即使我按类别分开。

有什么想法我可能在这里做错了吗?

4

1 回答 1

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

于 2016-11-12T11:49:35.663 回答