在我的Jekyll布局模板中,我将根据帖子中提供的标签列表为关键字创建元标记,如下所示:
<meta name="keywords" content="{{page.tags}}"/>
该帖子有以下YAML前面的内容:
---
layout: post
tags: [personal, blog]
---
生成的meta
标记如下:
<meta name="keywords" content="personalblog"/>
我必须使用哪种过滤器,以便content
属性反映personal, blog
而不是personalblog
。
答案 0 :(得分:10)
我找到了答案。有一个名为join
的过滤器(类似于JavaScript数组上的join
方法),它允许您将列表的元素连接成一个字符串。
因此我需要做的就是:
<meta name="keywords" content="{{page.tags | join: ', '}}"/>