如何在液体标记中分隔列表项?

时间:2012-10-07 05:44:27

标签: jekyll liquid

在我的Jekyll布局模板中,我将根据帖子中提供的标签列表为关键字创建元标记,如下所示:

<meta name="keywords" content="{{page.tags}}"/>

该帖子有以下YAML前面的内容:

---
layout: post
tags: [personal, blog]
---

生成的meta标记如下:

<meta name="keywords" content="personalblog"/>

我必须使用哪种过滤器,以便content属性反映personal, blog而不是personalblog

1 个答案:

答案 0 :(得分:10)

我找到了答案。有一个名为join的过滤器(类似于JavaScript数组上的join方法),它允许您将列表的元素连接成一个字符串。

因此我需要做的就是:

<meta name="keywords" content="{{page.tags | join: ', '}}"/>