再入荷通知ボタンを特定のコレクションのみに表示したい

Topic summary

課題: 再入荷通知ボタンを特定のコレクションのみに表示させたい。

提案された解決方法:

  1. Shopifyの管理画面から「オンラインストア」→「テーマ」→「アクション」→「編集コード」へ進む
  2. 「Sections」→「Product-template.liquid」または「product.liquid」ファイルを開く
  3. 再入荷通知ボタンのコードを以下のように条件分岐で囲む:
{% if collection.id == 'コレクションID' %}
  再入荷通知ボタンのコード
{% endif %}
  1. コレクションIDは、Shopify管理画面で該当コレクションを選択し、URLに含まれる数字部分から確認できる

現状: 質問者は提案された方法について、事前に何か再入荷通知アプリを導入する必要があるかを確認中。テーマの詳細が不明なため、回答は抽象的な部分を含む。

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

再入荷通知ボタンを特定のコレクションのみに表示したいのですが、方法はわかりますでしょうか。

Rotdoto 様

お世話になっております。

テーマがわからないので、抽象的な部分があるかもしれませんが、なにかヒントになれば幸いです。

  1. Shopifyの管理画面から、「オンラインストア」→「テーマ」をクリックし、「アクション」→「編集コード」をクリックしてください。
  2. product.liquid ファイルを開く
  3. 編集画面に移動すると、左側にテーマのフォルダが表示されます。フォルダから「Sections」→「Product-template.liquid」→「product.liquid」を選択し、ファイルを開いてください。
  4. product.liquid ファイルを開くと、商品詳細ページのコードが表示されます。再入荷通知ボタンのコードを探してください。
  5. 再入荷通知ボタンを表示するコレクションを選択し、そのコレクションのIDを調べます。コレクションIDは、Shopify管理画面の「コレクション」をクリックし、コレクションを選択すると、URLに含まれる数字の部分がコレクションIDになります。
  6. 以下のように再入荷通知ボタンを囲ってください。
{% if collection.id == 'コレクションID' %} 再入荷通知ボタンのコード {% endif %}

なにかヒントになれば幸いです。

私たちの励みにもなりますので、

お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。

ご回答ありがとうございます。
いただいたご回答についてお聞きしたいのですが、何か通知アプリを入れた前提ということでしょうか。