Shopify / Liquid - 在没有分页的情况下计算博客中的文章
Shopify / Liquid - Count articles in blog without pagination
我在 Shopify 上有一个博客,里面有 28 篇文章。我正在为博客分页 5 篇文章,即 {% paginate blog.articles by 5 %}
我正在统计博客文章数,尝试了以下两种方法:
方法一:
{% for article in blog.articles %}
{% assign count = count | plus: 1 %}
{% endfor %}
{{ count }}
方法二:
{{ blog.articles.size }}
我面临的问题是,在这两种情况下,输出都是 5。我期望的答案是 28 - 显然它只计算页面内的文章数。我还尝试按标签过滤,我想在其中查看标签搜索的结果数量。任何解决方案将不胜感激。
当然,您需要检查默认的 Shopify 液体对象 blog
及其名为 articles_count
的 属性,要检查 blog.articles_count
使用此 documentation link.
我在 Shopify 上有一个博客,里面有 28 篇文章。我正在为博客分页 5 篇文章,即 {% paginate blog.articles by 5 %}
我正在统计博客文章数,尝试了以下两种方法:
方法一:
{% for article in blog.articles %}
{% assign count = count | plus: 1 %}
{% endfor %}
{{ count }}
方法二:
{{ blog.articles.size }}
我面临的问题是,在这两种情况下,输出都是 5。我期望的答案是 28 - 显然它只计算页面内的文章数。我还尝试按标签过滤,我想在其中查看标签搜索的结果数量。任何解决方案将不胜感激。
当然,您需要检查默认的 Shopify 液体对象 blog
及其名为 articles_count
的 属性,要检查 blog.articles_count
使用此 documentation link.