Shopify

【Shopify】在庫切れの商品を非表示にする方法

【Shopify】在庫切れの商品を非表示にする方法

Shopifyで在庫0になった商品を非表示(一覧画面に表示させない)方法を解説します。

在庫が0になった商品を自動的にコレクションから外す

在庫が0になった商品を商品の一覧画面に表示させなくするには、コレクションの条件で「在庫数が0よりも大きい」と指定してあげればOKです。

在庫0以上の商品のみ表示する

「自動コレクション」で「在庫数」「より大きいです」「0」の設定にします。

いわゆる「全ての商品(collections/all)」のページでこの条件を適用させたい場合は、自動コレクションの条件を「価格」「より大きいです」「0」に設定すれば、自動的に全ての商品が追加されるコレクションを作成することができるので・・・

全ての商品

あとはハンドルを「collections/all」にしてあげればOKです。

collectitons/all

これで既存の「collections/all」のページが上書きされます。

在庫0の商品を非表示にするのではなく、一覧ページの後ろにまわしたい

在庫0の商品を非表示にするのではなく、商品情報としては残しておきたいが、在庫のある商品を優先的に見てほしいので、在庫のない商品は一覧の後ろの方に表示させたい・・・という場合もあると思います。

そんな時は、以下のアプリがおすすめです。

Out‑of‑Stock Police

在庫がなくなった商品を自動的に一覧ページの後ろに移動させてくれるアプリで、除外商品などの条件も細かく設定することができます。

除外設定
kei
kei
非表示にするのか後ろにまわすのか、設定したい内容に応じて使い分けてみて下さい