ミギムキ

[Shopify] 特定のタグを設定した記事にだけ要素を表示させたい

Shopifyのブログページの中で、あるタグが設定されている記事にだけ商品やキャンペーン情報を表示させたい、というケースがあります。

ShopifyのLiquidテンプレートには、このようなケースに対応した構文が用意されています。

サンプルコード

{% if article.tags contains '春物' %} <!-- 要素を表示 --> {% endif %}

複数のタグで判別したいとき

{% if article.tags contains '春物' or article.tags contains '夏物' %} <!-- 要素を表示 --> {% endif %}

「or」をつけることで、いずれかのタグが設定されているときに要素を表示します。

{% if article.tags contains '秋物' and article.tags contains '冬物' %} <!-- 要素を表示 --> {% endif %}

「and」をつけることで、両方のタグが設定されているときに要素を表示します。

ご質問など受け付けています

記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。

ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。