簡體   English   中英

Shopify 主題開發 - 創建新聞頁面,其中“新聞”是博客“類別”

[英]Shopify Theme Development - Creating news page, where 'news' is a blog 'category'

我正在 Shopify 中構建一個主題,並努力在其他地方獲取資源或找到有用的文檔,以了解如何顯示指定類別內的所有博客文章。 我指的是 Shopify 稱之為博客的類別。

我已經創建了 10 個左右的博客文章:一些在稱為新聞的博客/“類別”中。 博客/“類別”中的一些稱為事件。

在此處輸入圖片說明

所以我試圖找出如何只循環瀏覽博客類別之一中的帖子。

但是,如果您研究“shopify:如何僅在一個類別中顯示博客帖子”,您會發現受訪者表示 Shopify 不對帖子進行分類,沒有有用的內容。

因此,您研究了“shopify:如何顯示一個博客中的所有博客文章”,從而有效地破壞了互聯網。

我試圖找出如何替換 blog.liquid 腳本中的 FOR 循環以僅顯示指定的一種類型的博客。 比如新聞。 如果你能擴展你如何找到最好的設置頁面來顯示這些帖子也會非常好。

我目前的理解是創建一個新聞頁面。 擁有自己的頁面模板 page.news.liquid。 創建一個包含正確循環的 blog.news.liquid 文件。 然后將 blog.news.liquid 文件包含到 page.news.liquid 文件中。

我對此進行了幾次嘗試,考慮到我在其他 CMS 中的能力水平,我真的不值得向您展示我所做的事情,我只是無法理解這個問題或找到正確的文檔。

有一個名為blogs的全局變量

{% for blog in blogs %}
  {% for article in blog.articles %}
    {{ article.title }}
  {% endfor %} 
{% endfor %}

或者通過使用句柄 (blog2) 並將主要博客復數化為博客來顯示單個博客:

{% for article in blogs.blog2.articles %}
  {{ article.title }}
{% endfor %} 

https://community.shopify.com/c/Shopify-Design/Liquid-Iterate-Through-All-Articles-in-All-Blogs/td-p/516244

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM