鹈鹕:用逗号加入标签
Pelican: join Tags with comma
我用 Pelican 创建了一个静态网站,目前主题中的关键字是从标签创建的,例如:
{% for tag in articles.tags %}
<meta name="keywords" content="{{ tag }}"/>
{% endfor %}
在这种情况下,会有多行。
我想要的是用','连接标签的一行,就像:<meta name="keywords" content="word1,word2,word3"/>
.
谢谢
据我了解,Pelican 使用的是 Jinja 模板引擎。
这样就可以了:
<meta name="keywords" content="{{ articles.tags|join(',') }}"/>
此内置过滤器的文档:join()
我用 Pelican 创建了一个静态网站,目前主题中的关键字是从标签创建的,例如:
{% for tag in articles.tags %}
<meta name="keywords" content="{{ tag }}"/>
{% endfor %}
在这种情况下,会有多行。
我想要的是用','连接标签的一行,就像:<meta name="keywords" content="word1,word2,word3"/>
.
谢谢
据我了解,Pelican 使用的是 Jinja 模板引擎。
这样就可以了:
<meta name="keywords" content="{{ articles.tags|join(',') }}"/>
此内置过滤器的文档:join()