我正在Shopify中建立一个主题,并努力获取资源或在其他地方找到有用的文档,内容涉及如何显示指定类别内的所有博客文章。我指的是Shopify将其称为博客的类别。
我创建了10篇左右的博客文章: 博客/“类别”中的一些称为新闻。 博客/“类别”中的一些称为事件。
所以我试图找出如何仅浏览博客类别之一中的帖子。
但是,如果您研究“ shopify:如何仅在一个类别中显示博客文章”,则会发现巨魔说Shopify没有对文章进行分类,没有有用的内容。
因此,您研究“购物:如何显示一个博客中的所有博客文章”,就可以有效地断开互联网连接。
我试图找出如何替换blog.liquid脚本中的FOR循环,以仅显示一种已指定的博客。如新闻。如果您可以扩展自己的最佳方式来设置也将显示这些帖子的页面,那将也很好。
我目前的理解是创建新闻页面。具有自己的页面模板page.news.liquid。使用正确的循环创建一个blog.news.liquid文件。然后将blog.news.liquid文件包含到page.news.liquid文件中。
我在这件事上做了两件事,真的...考虑到我在其他CMS中的能力水平,我真的不值得我向您展示我所做的事情,我一生都无法解决这个问题找到正确的文档。
请帮忙,杰森。
答案 0 :(得分:1)
有一个名为blogs
的全局变量
{% for blog in blogs %}
{% for article in blog.articles %}
{{ article.title }}
{% endfor %}
{% endfor %}
或者通过使用其句柄(blog2)来显示单个博客,并将领先的博客复数为博客:
{% for article in blogs.blog2.articles %}
{{ article.title }}
{% endfor %}