我有以下流动代码,以显示每个类别下的职位列表和职位名称列表。
{% for category in site.categories %}
<a name="{{ category | first }}">{{ category | first }}</a>
<ul>
{% for posts in category %}
{% for post in posts %}
<li><a href="{{ post.url }}">a{{ post.title }}a</a></li>
{% endfor %}
{% endfor %}
</ul>
{% endfor %}
这将显示附加图像中的帖子列表 output of the above Liquid code
正如你在照片中看到的,有两个类别&#34; Markdown&#34;和&#34; temp&#34;。在每个类别下,列出了帖子的标题。但是这里每个类别中的第一个列表项显示为空。你能告诉我如何摆脱这个空列表项目并显示图片中的所有其他内容。
答案 0 :(得分:0)
您可以查看标题的长度:
{% for category in site.categories %}
<a name="{{ category | first }}">{{ category | first }}</a>
<ul>
{% for posts in category %}
{% for post in posts %}
{% assign title_length=post.title | size %}
{% if title_length > 0 %}
<li><a href="{{ post.url }}">a{{ post.title }}a</a></li>
{% endif %}
{% endfor %}
{% endfor %}
</ul>
{% endfor %}