将数据与Jekyll中的帖子合并

时间:2017-05-11 19:06:45

标签: ruby jekyll liquid

我有一个目录_data/teasers.yml,我存储文章。我还有一个数据文件- title: A harmonious future for profiles and pine date: 2017-05-09 url: https://www.example.com/articles/a-harmonious-future-for-profits-and-pine/ ,其中包含有关在其他网站上发布的文章的信息。我试图避免重新发布内容,因为我可以加入预告片并链接回文章的原始位置。

我想把两个小贴士和帖子结合起来,这样我就可以按时间顺序循环播放它们。这可能与Jekyll / Liquid有关吗?

示例预告片

{% assign posts = site.posts %}
{% assign teasers = site.data.teasers %}

# how can I combine these???
{% assign stories = posts | concat: teasers %}

{% for story in stories %}
  {{ story.title }}
{% endfor %}

示例模板

.slide {
  display: block;
  margin: auto;
  position: relative;
}

我在Mac上使用Jekyll 3.2.x。

0 个答案:

没有答案