页面上的杰基尔标签列表

Iro*_*dia 6 jekyll jekyll-bootstrap

我正在尝试使用Jekyll显示标签列表.这是我在页面上的HTML看起来像:

<ul>
  {% for tags in page.tags %}
    <li>{{ tags }}</li>
  {% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)

这是我前面的信息:

---
layout: template
title: Title
tags: all portfolio something
---
Run Code Online (Sandbox Code Playgroud)

我得到一个输出,但它只是创建一个这样的列表:

  • 所有投资组合

而不是我想要实现的目标,这是:

  • 所有
  • 投资组合
  • 某物

任何故障排除将非常感谢,谢谢!

Syl*_*ain 10

我尝试了一个新的Jekyll网站(使用Jekyll 2.0.3),并且以下前端工作得很好(确保使用tags,而不是tag:

---
layout: template
title: Title
tags: all portfolio something
---
Run Code Online (Sandbox Code Playgroud)

您还可以使用列表:

---
layout: template
title: Title
tags:
- all
- portfolio
- something
---
Run Code Online (Sandbox Code Playgroud)

然后,在您的帖子或布局中使用:

<ul>
  {% for tags in page.tags %}
    <li>{{ tags }}</li>
  {% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)

如果仍有问题,请考虑升级Jekyll,提供MWE或输出HTML/CSS.

  • 非常感谢你的回答,它完美无缺.他们会唱有关你和你的胜利的歌曲. (2认同)
  • 这也可以:`标签:[全部,投资组合,某些东西]` (2认同)