列出与Jekyll中的帖子关联的类别

列出与Jekyll中的帖子关联的类别,jekyll,Jekyll,我正在使用Jekyll作为我的博客平台,它很棒。现在,我在index.html页面中尝试调整以下代码,以便它只显示与每篇文章相关的类别 例如,假设我有以下帖子: | Post Name | Category | |--------------|---------------| | Post1 | Travel Dining | | Post2 | Projects | 当post列表显示时,我希望得到如下内容: 2015年6月7日邮政

我正在使用Jekyll作为我的博客平台,它很棒。现在,我在index.html页面中尝试调整以下代码,以便它只显示与每篇文章相关的类别

例如,假设我有以下帖子:

| Post Name    | Category      | 
|--------------|---------------|
| Post1        | Travel Dining | 
| Post2        | Projects      | 
当post列表显示时,我希望得到如下内容: 2015年6月7日邮政总局,类别:旅游餐饮

以下是我的代码: 提交:
{%用于site.categories%}

{%endfor%}

您的问题不清楚,但也许这段代码可以完成这项工作

<ul>
{% for p in site.posts %}
    <li>
        <a href="{{p.url}}">{{p.title}}</a> -
        {{ p.date | date: "%a, %b %d, %y" }}
            {% unless p.categories == empty %}
                -
                {% for cat in p.categories %}
                    <h1>{{ cat }}</h1>
                {% endfor %}
            {% endunless %}
    </li>
{% endfor %}
</ul>
    {site.posts%中的p的%s}
  • - {p.date | date:“%a,%b%d,%y”} {%除非p.categories==空%} - {p.categories%中cat的百分比} {{cat}} {%endfor%} {%end除非%}
  • {%endfor%}

唯一的问题是,由于某种原因,它会将类别关联起来。例如,如果我有两个类别,比如“生活旅行”,它会像“生活旅行”一样显示它们。有什么办法解决这个问题吗?我会如何链接它?这是我目前拥有的,但它不起作用
{%inspect p.categories==empty%}{%post.categories%}{%endfor%}{%endinspect%}
您在评论中询问了一个新的答案。如果你认为可以的话,首先同意我的答案。第二,提出一个关于将文章类别链接到某个内容的新问题。请参阅新的主题: