我正在建立一个 Shopify 商店,我想创建一个最新博客文章和产品的列表,按发布时间顺序排列。 然而,我在第一个障碍中遇到了困难,因为我无法从博客访问任何内容。我尝试将这两个解决方案插入我的代码中,但都没有产生任何输出。
我试图在索引/自定义页面上显示此列表,博客全局对象只能在博客模板内访问吗? 任何帮助/指示表示赞赏!
{% 博客中的博客 %}{% 博客中的文章.articles %}{{ 文章.标题 }}{% endfor %}{% endfor %}
是的,您可以在 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 %}
这里的博客句柄是你想要获取文章的句柄。