使用替换过滤器mangles jekyll site.tags
在使用for循环渲染使用替换过滤器mangles jekyll site.tags,jekyll,liquid,Jekyll,Liquid,在使用for循环渲染site.tags中的所有标记时,我在控制站点标记的外观方面遇到问题 这就是我的意图: <li class="sliced-almonds">sliced almonds</li> 切片杏仁 这就是我所拥有的: {% for tag in site.tags %} <li class="{{ tag | handleize | replace:' ','-' }}">{{ tag }}</li> {% endfor
site.tags中的所有标记时,我在控制站点标记的外观方面遇到问题
这就是我的意图:
<li class="sliced-almonds">sliced almonds</li>
切片杏仁
这就是我所拥有的:
{% for tag in site.tags %}
<li class="{{ tag | handleize | replace:' ','-' }}">{{ tag }}</li>
{% endfor %}
{%for site.tags%}
{{{tag}
{%endfor%}
但我得到的却是:
<li class="[" sliced-almonds",-[<post:-="" salads="" salad-04="">]]">sliced almonds</li>
刚刚想好了。使用从站点抓取标记时,标记
,标记[0]
是名称,标记[1]
是与该标记关联的所有帖子
<ul>
{% for tag in site.tags %}
<li class="{{ tag[0] | replace:' ','-' }}">{{ tag }}</li>
{% endfor %}
</ul>
{site.tags%中的标记的%s}
- {{tag}
{%endfor%}