避免简单输出的分页限制 - Shopify / Liquid

Avoid pagination limits for simple output - Shopify / Liquid

我想在我的博客中创建一个包含 篇文章 URL 的简单列表(我有 >150)。

我当前的代码:

{% for article in blogs['myblog'].articles %}
{{article.url}}
{% endfor %}

问题是它只输出 50 URL 秒,按照标准的 Shopify 分页限制。我怎么能克服这个?任何使用 Ajax 或其他方式的解决方案将不胜感激。

您可以覆盖分页限制,只需使用分页标记包装调用并传递您要分页的数字即可。

{% paginate blogs['myblog'].articles by 999 %}
  {% for article in blogs['myblog'].articles %}
    {{article.url}}
  {% endfor %}
{% endpaginate %}

PS:请注意,您拥有的文章越多,加载 DOM 所需的时间就越长。