2015-07-03 43 views
0

我使用Jekyll作爲我的博客平臺,它很棒。現在,我嘗試在我的index.html頁面中調整以下代碼,以便僅顯示與每個帖子關聯的類別。與Jekyll中的帖子相關的列表類別

例如假設我有以下職位:

| Post Name | Category  | 
|--------------|---------------| 
| Post1  | Travel Dining | 
| Post2  | Projects  | 

當帖子列表顯示我想要得到的東西,如: POST1,15年6月7日,類別:旅遊餐飲

這裏是我的代碼: 提起: {% for category in site.categories %} <a href="/{{ category | first | slugize }}/">{{ category | first }}</a> {% endfor %}

回答

0

你的問題不清楚,但也許這個代碼可以完成這項工作。

<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> 
+0

唯一的問題是它由於某種原因concatanetes的類別。例如,如果我有兩個類別,例如「生活旅行」,則顯示它們就像「生命旅程」。有任何解決這個問題的方法嗎? – hikaru12

+0

我會如何鏈接它?這是我目前的,但它不工作。 '{%,除非p.categories ==空%} \t \t {%爲post.categories%類別} \t \t {{ categories }} \t \t {%ENDFOR%} \t \t {%endunless%}' – hikaru12

+0

你在評論中詢問新的答案。首先同意我的答案,如果你認爲沒關係。其次問一個關於鏈接帖子類別的新問題。 –

相關問題