如何在任意页面获取Shopify商店中的所有博客?

问题描述 投票:0回答:2

我正在建立一个 Shopify 商店,我想创建一个最新博客文章和产品的列表,按发布时间顺序排列。 然而,我在第一个障碍中遇到了困难,因为我无法从博客访问任何内容。我尝试将这两个解决方案插入我的代码中,但都没有产生任何输出。

一个

两个

我试图在索引/自定义页面上显示此列表,博客全局对象只能在博客模板内访问吗? 任何帮助/指示表示赞赏!

html shopify e-commerce liquid
2个回答
0
投票

{% 博客中的博客 %}{% 博客中的文章.articles %}{{ 文章.标题 }}{% endfor %}{% endfor %}


-1
投票

是的,您可以在 Shopify 的任何主页、产品系列或产品页面上访问全局变量。 这是 Shopify 中的全局变量列表

在此处阅读有关

文章的更多信息。

并使用类似

{% assign article = articles['news'] %} {{ article.title | link_to: article.url }}
或者使用 blogs 全局对象来使用句柄获取文章。

{% for article in blogs.blog-handle.articles %} {{- article.title | link_to: article.url }} {% endfor %}
这里的博客句柄是你想要获取文章的句柄。

© www.soinside.com 2019 - 2024. All rights reserved.