Mohit Kumar
Mohit Kumar

Reputation: 87

Shopify counts per tags

I am new to shopfiy.I have addded tags like Black, Blue, Green etc. Now i want to show count like

Black(12)

Blue(1)

Green(4)

Does anybody help me out

Thanks

Upvotes: 1

Views: 4180

Answers (1)

Steph Sharp
Steph Sharp

Reputation: 11682

My answer to a similar question might help you with this: Shopify Tags total items

To get a count of all the products with a given tag you need to loop over the products and manually count them.

For example:

{% assign collection = collections.all %}

{% for tag in collection.all_tags %}
    {% assign products_count = 0 %}
    {% for product in collection.products %}
        {% if product.tags contains tag %}
            {% assign products_count = products_count | plus: 1 %}
        {% endif %}
    {% endfor %}

    <p>{{ tag }} ({{ products_count }})</p>
{% endfor %}

Upvotes: 3

Related Questions