posts.liquid

V2 REQUIRED

此模板控制部落格文章在列表頁面中的渲染方式。
將套用於部落格文章列表頁{domain}/blog/posts/{url handle},以下為部落格文章列表頁範例內容:


模板變量

以下是一些重要的模板變量和模板方法的說明:

變量名稱數據類型描述
postsArray文章列表数组。
post.urlString文章的 URL。
post.excerptString文章的摘要。
post.titleString文章的標題。
post.contentString這是當前文章的內容。
post.dateDate文章的發布日期。
paginate.previous.is_linkBoolean用於判斷是否存在前一頁。
paginate.previous.urlString前一頁的 URL。
paginate.pagesNumber總頁數。
paginate.current_pageNumber當前頁碼。
post_categoriesArray文章分類列表

範例

以下是一個簡單的範例,顯示列表頁文章的摘要、標題、內容和發佈日期:

{% for post in posts %} <div class="List-item"> <a href="{{ post.url }}"> <div class="List-item-content"> <div class="List-item-excerpt">{{ post.excerpt }}</div> <div class="List-item-text"> <h2 class="List-item-title">{{ post.title }}</h2> <div class="List-item-preview">{{ post.content }}</div> <span class="">{{ post.date }}</span> </div> </div> </a> </div> {% endfor %}

📘

Note

該模板屬於 主題私有頁; 詳細說明請查閱 主題私有頁與系統頁