Shopifyで商品ページをカスタマイズしたいと思ったことはありませんか?

  • 商品ページの上部に大きなメインビジュアルを表示したい
  • 特定の商品だけ特別なレイアウトにしたい
  • 商品説明の下にFAQや使い方動画を追加したい

Shopifyの テーマエディター を使えば、コードを書かなくてもこれらのカスタマイズが可能です。

この記事では、商品ページにHERO画像やセクションを追加する方法を、初心者向けに解説します。


    完成イメージ

    設定が完了すると、商品ページの上部に大きなメインビジュアルが表示されます。

    通常の商品情報に加えて、視覚的なインパクトのあるページを作成できます。


    知っておきたい前提知識

    デフォルトテンプレートと商品別テンプレート

    Shopifyには 「商品ページテンプレート」 という仕組みがあります。

    テンプレート説明
    デフォルトの商品主要な商品に適用される標準レイアウト
    商品別テンプレート特定の商品だけに適用するカスタムレイアウト

    「主要な商品ページを変更したい」場合は デフォルトテンプレート を編集し、「特定の商品だけ変更したい」場合は 商品別テンプレート を作成します。

    この記事では、特定の商品(スターターセット)だけにHERO画像を追加する方法を解説します。


    商品別テンプレートの作成手順

    ステップ1:テーマエディターを開く

    1. Shopify管理画面にログイン
    2. 左メニューから 「オンラインストア」「テーマ」
    3. 使用中のテーマの 「カスタマイズ」 ボタンをクリック

    ステップ2:商品テンプレート画面に移動

    テーマエディターが開いたら、上部中央のドロップダウンをクリックします。

    1. ドロップダウンメニューから 「商品」 を選択
    2. 「デフォルトの商品」 が表示されます

    ステップ3:新しいテンプレートを作成

    商品メニュー内の 「⊕ テンプレートを作成」 をクリックします。

    テンプレート名を入力するダイアログが表示されます。

    項目入力例
    名前tpl-starterset
    基準デフォルトの商品

    ポイント:テンプレート名は半角英数字とハイフンで入力してください。(URLの一部になるため)

    「テンプレートを作成」ボタンをクリックすると、新しいテンプレートが作成されます。

    ステップ4:テンプレートを商品に割り当てる

    作成したテンプレートを、適用したい商品に割り当てます。

    1. Shopify管理画面 → 「商品管理」
    2. 対象の商品(例:スターターセット)をクリック
    3. 右サイドバーの 「テーマテンプレート」 セクションを探す
    4. ドロップダウンから作成したテンプレート(tpl-starterset)を選択
    5. 「保存」 をクリック

    これで、この商品だけがカスタムテンプレートを使用するようになります。


    セクションの追加手順

    ステップ5:テーマエディターでセクションを追加

    1. テーマエディターに戻る
    2. 上部ドロップダウンから 「商品」「tpl-starterset」 を選択
    3. 左サイドバーの「テンプレート」セクション内にある 「⊕ セクションを追加」 をクリック

    ステップ6:追加するセクションを選択

    セクション一覧が表示されます。目的に応じて選択してください。

    セクション名用途
    ヒーロー大きなメインビジュアル + テキスト + ボタン
    画像バナーシンプルな画像表示
    画像付きテキスト画像とテキストの横並びレイアウト
    リッチテキストテキストコンテンツ
    動画YouTube/Vimeo埋め込み
    FAQ(アコーディオン)よくある質問

    今回は 「ヒーロー」 を選択します。

    ステップ7:セクションの設定

    セクションを追加すると、左サイドバーに設定パネルが表示されます。

    ヒーローセクションの主な設定項目:

    項目説明
    メディア1(画像)メインビジュアル画像をアップロード
    見出しキャッチコピーを入力
    ボタンCTAボタンのラベルとリンク先
    サイズ幅(フィット/カスタム)

    画像の「選択」ボタンをクリックして、用意したメインビジュアルをアップロードします。

    ステップ8:セクションの並び替え

    追加したセクションは、ドラッグ&ドロップで位置を変更できます。

    HERO画像を商品情報の に表示したい場合は、「ヒーロー」セクションを「商品情報」セクションの上にドラッグしてください。

    ステップ9:保存して確認

    右上の 「保存」 ボタンをクリックして設定を保存します。

    フロントエンドで商品ページを確認し、HERO画像が正しく表示されていればOKです。


    便利な小技:セクションのコピー&ペースト

    テーマエディターには、セクションをコピー&ペーストする機能があります。

    使い方:

    1. コピー元のページ(例:ホームページ)をテーマエディターで開く
    2. コピーしたいセクションを右クリック → 「コピー」
    3. ペースト先のページ(例:tpl-starterset)を開く
    4. 任意の場所を右クリック → 「後に貼り付け」

    ホームページで設定したHEROセクションを、そのまま商品ページにコピーできるので効率的です。


    よくある質問

    Q. 追加したセクションを削除するには?

    左サイドバーで削除したいセクションをクリック → 設定パネル下部の 「セクションを削除」 をクリックします。または、セクションを右クリック → 「削除」 でも削除できます。

    Q. テンプレートを削除するには?

    テーマエディターの「...」メニューから「コードを編集する」を開き、Templatesフォルダ内の該当ファイル(例:product.tpl-starterset.json)を削除します。

    Q. 複数の商品に同じテンプレートを適用できますか?

    はい、可能です。各商品の編集画面で「テーマテンプレート」から同じテンプレートを選択すれば、複数の商品に適用されます。

    Q. スマートフォンでの表示も自動で調整されますか?

    はい、Shopifyの公式テーマはレスポンシブ対応しているため、追加したセクションも自動的にスマートフォン表示に最適化されます。テーマエディター上部のデバイス切り替えボタンで、モバイル表示をプレビューできます。


    まとめ

    Shopifyのテーマエディターを使えば、商品ページに様々なセクションを追加してカスタマイズできます。

    この記事で解説した内容:

    1. 商品別テンプレートの作成方法
    2. テンプレートを商品に割り当てる方法
    3. HERO画像などのセクションを追加する方法
    4. セクションのコピー&ペースト機能

    特定の商品だけ特別なレイアウトにしたい場合は、ぜひ商品別テンプレートを活用してみてください。


    この記事は CODE PLUS が運営するWeb制作・技術ブログです。Shopifyのカスタマイズでお困りの方はお気軽にご相談ください。