[英]What is the default datatype of “Front Matter” for a Jekyll site?
我正在Jekyll网站上工作。 Front Matter中变量的默认数据类型是什么? 是字符串吗?
---
layout: post
title:
meta_keywords: key1, key2, key3
---
我正在尝试将关键字解析为一个数组,并将其分配给每个博客文章的标签,但是我一直得到一个长标签。 我想我可以使用这样的东西吗?
<ul class="tags">
{% assign tags = page.meta_keywords | split:"," %}
{% for tag in tags %}
<a href="#" rel="tag">{{tag}}</a>
{% endfor %}
</ul>
任何帮助表示赞赏
在yaml中创建数组:
meta_keywords: [key1, key2, key3]
要么
meta_keywords:
- key1
- key2
- key3
然后可以循环
<ul class="tags">
{% for tag in meta_keywords %}
<li><a href="#" rel="tag">{{tag}}</a></li>
{% endfor %}
</ul>
参见https://github.com/planetjekyll/quickrefs/blob/master/YAML.md
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.