Paid · Unknown · dawnファミリー ·warn

Add a mega menu to Shopify's Woodstock theme — Navi+ setup

ライブデモストア上:Slide Menuは既存のハンバーガーメニュー(#Details-menu-drawer-container)にフックして、ネイティブドロワー(.menu-drawer)を非表示にします。ショッパーには見た目の変化はありません。; Mega Menuはヘッダーの下にクリーンに挿入されます。このテーマは水平スクロールの問題がありません(headerInsertSafe = true)。以下のセレクターテーブルとセットアップガイドは、このテーマに固有のものです。

1 テーマ分析

検出されたアダプター
dawn 不一致
ヘッダー挿入安全
はい・水平オーバーフロー問題なし
推奨マウント
insert
最終テスト実施日
2026-06-28
ベンダー
Unknown
ファミリー
dawn

2 ナビゲーション構造・セレクターマップ

セレクターは、ライブデモストアで一意であることが確認されています(matchCount = 1)。ロールが見つかった場合のみ表示されます。

ロールCSSセレクタープラットフォーム用途
Navi+マウントターゲット
ハンバーガーメニュートリガー #Details-menu-drawer-container モバイル Navi+がここにバインドしてSlide Menuをアクティベートします
ヘッダー .shopify-section-group-header-group モバイル + デスクトップ Woodstockのヘッダーの下にMega Menuを挿入します
メインメニュー .header__inline-menu デスクトップ Navi+ Mega Menuがデスクトップナビゲーションコンテンツを置き換えます
ロゴ .header__heading-logo モバイル + デスクトップ フォールバック。ハンバーガーメニューがない場合、ロゴの前にトリガーアイコンを挿入します
パネルトリガー
ハンバーガーメニュートリガー #Details-menu-drawer-container モバイル タップしてネイティブモバイルドロワーを開く
検索アイコン .header__icon--search モバイル + デスクトップ タップして検索パネル/オーバーレイを開く
カートアイコン #cart-icon-bubble モバイル + デスクトップ タップしてカートドロワー/パネルを開く
3
Tab Bar

Woodstock Shopifyテーマにnavi+タブバーを追加

使用する理由

タブバーは、画面下部にナビゲーションストリップを固定します。モバイルでは、親指が休む場所に配置されます。Woodstockのショッパーは、任意のページからメニュー、検索、カートにアクセスでき、ヘッダーまでスクロールして戻る必要がありません。

  • アプリ風ナビゲーション・モバイルウェブのネイティブな操作感
  • ワンタップでカートアクセス可能。モバイルチェックアウト率を向上させる
  • Woodstockヘッダーの下に配置。テーマ自体のナビゲーションと競合しない
Woodstockテーマについて

各タブのリンクフィールドは、通常のURL、open:NaviMenu(EMBED_ID)で別のNavi+メニューを開く、またはWoodstock自体のパネルを起動する組み込みアクションを受け入れます。Navi+はテーマのドロワー、検索、カートを保持し、タブはそれらを開くだけです。

メニュータブ→Woodstockモバイルドロワーを開く#Details-menu-drawer-container
検索タブ→検索パネルを開く.header__icon--search
カートタブ→カートを開く#cart-icon-bubble
セットアップ方法
  1. Navi+で新しいメニューを作成して、タブバーを選択します。
  2. タブを追加します。名前、アイコン、カートカウントバッジを設定し、各タブにリンクをつけます(例:ホーム、ショップ、検索、カート、メニュー)。
  3. Woodstockのネイティブドロワーまたは検索・カート機能を開くには、タブリンクを対応するオープンアクションに設定してください。代わりにNavi+ SlideまたはMega menuを開く場合は、open:NaviMenu(EMBED_ID)を使用してください。
  4. Publishを開き、スティッキーモードを有効にして、デバイスフィルターをMobileに設定してください。
Navi+ Tab Bar on the Woodstock Shopify theme
Navi+ Tab Bar — Woodstock theme, mobile
4
Slide Menu

WoodstockモバイルドロワーをNavi+スライドメニューで置換

使用する理由

スライドメニューは、Woodstockのデフォルトモバイルドロワーを、より充実したマルチレベルパネルで置き換えます。アイコン、画像、カスタムグループ化が可能で、ショッパーが既に使用しているハンバーガーボタンで開きます。

  • アイコンと画像を使用した無制限のマルチレベルナビゲーション
  • 同じボタン、同じ位置。ショッパーは変更に気付きません
  • 多くのコレクションを持つカタログをモバイルで整理するのに最適
Woodstockテーマについて

ハンバーガートリガー#Details-menu-drawer-containerはライブWoodstockデモで一意であることが確認されたため、Navi+はショッパーが既にタップしているボタンからスライドメニューを開きます。

セットアップ方法
  1. Navi+で新しいメニューを作成して、スライドメニューを選択します。
  2. カテゴリをアイコン、色、画像、必要なレベル数で追加します。
  3. Publishを開き、メニューを有効にして、トリガーを#Details-menu-drawer-container(Woodstockのハンバーガーセレクター)に設定してください。
  4. 保存してください。スライドメニューがそのボタンから開きます。(M)を追加してモバイルのみに保つことができます。
Navi+ Slide Menu on the Woodstock Shopify theme
Woodstock mobile drawer — replaced by a Navi+ Slide Menu
5
Grid Menu

WoodstockテーマにNavi+グリッドメニューを追加

使用する理由

グリッドメニューは、コレクションを画像のグリッドとして表示します。アプリ風のランチャーで、ショッパーが任意のコレクションに1タップでジャンプできます。

  • ビジュアル重視・画像優先。ショッパーはコレクション名を読む前に画像を見ます
  • Woodstockセレクターは不要
  • 多くのコレクションを素早く閲覧できるストアに最適
Woodstockテーマについて

グリッドメニューは、Woodstockの任意のページに固定された場所に挿入できます(CSSセレクターを指定)。または、FABまたはタブバーのタブからオンデマンドで開くことができます。

セットアップ方法
  1. Navi+で新しいメニューを作成して、グリッドメニューを選択します。
  2. コレクションを追加します:サムネイル画像、表示名、リンク、グリッドに表示したい順序で配置します。
  3. Publishで「Insert/Replace method」を有効にし、ターゲットCSSセレクターを入力して、「Insert After」または「Replace」を選択してください。
  4. ポップアップを好みますか?セレクターをスキップして、open:NaviMenu(EMBED_ID)でFABまたはタブから開きます。
Navi+ Grid Menu on the Woodstock Shopify theme
Grid Menu — Woodstock theme
6
FAB

WoodstockテーマにNavi+フローティングボタン(FAB)を追加

使用する理由

FAB(フローティングアクションボタン)は、スクロール中も表示されるフローティングボタンです。任意のページやアクションへの高速ショートカット。テーマセレクターは不要で、数分でデプロイできます。

  • Woodstockのどの部分とも競合しない
  • 柔軟性が高い。カート、お問い合わせページ、プロモーション、任意のURLにリンク可能
  • デスクトップとモバイルの両方で動作
Woodstockテーマについて

FABは完全に独立してマウントされます。WoodstockテーマからのCSSセレクターは不要です。セットアップして公開するだけで、セレクターをテストする必要はありません。

セットアップ方法
  1. Navi+で新しいメニューを作成して、FABを選択します。
  2. アイコン、背景色、サイズを選択します。組み込みアイコンを使用するか、独自のアイコンをアップロードします。
  3. 位置を選択:右下(最も一般的)、左下、またはその他の固定コーナー。
  4. アクション設定:コレクション、カート、お問い合わせ、プロモーションページにリンクするか、open:NaviMenu(EMBED_ID)で別のメニュー(グリッド、スライドなど)を開きます。
  5. Publishを開き、スティッキーモードを有効にしてください。FABはすべてのデバイスで動作します。
Navi+ FAB on the Woodstock Shopify theme
Floating Action Button — Woodstock theme
7
Mega Menu · Mobile

WoodstockテーマにNavi+モバイルメガメニューを追加

使用する理由

モバイルではメガメニューはマルチレベルパネルとして表示されます。ショッパーが清潔な階層、画像、バナー付きの電話でカタログ全体を閲覧できます。

  • 小さな画面でのマルチレベルメニュー・アイコンと画像付き
  • ヘッダーの下、またはタブバータブから開く
  • ストアが多くのカテゴリをモバイルでサーフェスしたい場合に最適
Woodstockテーマについて

モバイルメガメニューはセクションメニューです。Woodstockヘッダーの直下に挿入するか、タブバータブから開きます。どちらもテーマ自体のメニューにバインドする必要なく動作します。

セットアップ方法
  1. Navi+で新しいメニューを作成し、メガメニューを選択して、マルチレベルカラム(カテゴリ、注目画像、バナー)をデザインします。
  2. Publishで「Insert/Replace method」を有効にし、header(M)を入力して「Insert After」を選択します。モバイルヘッダーの下にドロップします。
  3. タブから開くことを好みますか?ここで公開せず、タブバー「メニュー」タブをopen:NaviMenu(EMBED_ID)でポイントします。
  4. デバイスフィルターをモバイルに設定したままにします。
Navi+ mobile Mega Menu on the Woodstock Shopify theme
Mega Menu mobile — Woodstock theme
8
Mega Menu · Desktop Insert

Woodstockヘッダーの下にNavi+メガメニューを挿入

使用する理由

ヘッダーの下にメガメニューを挿入。Woodstockヘッダーのすぐ下に表示されるマルチカラムドロップダウンバー。テーマのLiquidに変更は不要です。

  • 画像と注目リンク付きのマルチカラムドロップダウン
  • テーマ自体のメニューは変更されない。両方のメニューが共存できます
  • テーマが挿入をサポートしている場合、最も優れたマウント方法
Woodstockテーマについて

WoodstockheaderInsertSafe = trueです。メガメニューはヘッダーの下に挿入でき、水平オーバーフローはなく、ネイティブメニューはそのままです。

セットアップ方法
  1. Navi+で新しいメニューを作成し、メガメニューを選択して、ドロップダウンカラム(カテゴリ、注目画像、商品、バナー)をデザインします。
  2. Publishで「Insert/Replace method」を有効にしてください。
  3. セレクター.shopify-section-group-header-group(D)を入力して、後に挿入を選択します。メガバーはWoodstockヘッダーのすぐ下に表示されます。
  4. デバイス接尾辞(D)はデスクトップのみに保ちます。
Navi+ Mega Menu inserted below the header on the Woodstock Shopify theme
Mega Menu insert — Woodstock theme desktop
9
Mega Menu · Desktop Replace

WoodstockデスクトップメニューをNavi+メガメニューで置換

使用する理由

置換モードはネイティブメニューをヘッダー内全体と交換します。Navi+は直接そのコンテナーにレンダリングされ、Woodstockヘッダーレイアウトは変わりません。

  • メニューの位置をヘッダーに保持。余分なバーは追加されない
  • ナビゲーションの2行が必要ない場合に最適
  • headerInsertSafeがなくても、どのテーマでも動作
Woodstockテーマについて

メインメニューセレクター.header__inline-menuが確認されました。Navi+はWoodstockヘッダーのネイティブメニューが配置されている場所にメガメニューをレンダリングします。

セットアップ方法
  1. Navi+で新しいメニューを作成し、メガメニューを選択して、ドロップダウンカラムをデザインします。
  2. Publishで「Insert/Replace method」を有効にしてください。
  3. デスクトップナビセレクター.header__inline-menu(D)を入力して、置換を選択します。Navi+はWoodstockネイティブメニューの代わりにレンダリングされます。
  4. 置換を選択した後、フラッシュなしロード用に最適化します。公開ガイドを参照してください。
Navi+ Mega Menu replacing the desktop menu on the Woodstock Shopify theme
Mega Menu replace — Woodstock theme desktop
10
Icon before logo

Woodstockロゴの前にトリガーアイコンを挿入

使用する理由

ロゴの前にトリガーアイコンを追加。Woodstockロゴの横のカスタムハンバーガー。デフォルトのモバイルハンバーガーがないテーマ、またはスライド/メガメニューへの2番目のエントリーポイントとして機能します。

  • Liquidを編集せずに新しいトリガーポイントを作成
  • 自然な配置。ロゴのすぐ隣。ショッパーに馴染み深い
  • モバイルハンバーガーがないデスクトップ優先テーマに最適
Woodstockテーマについて

ロゴセレクター.header__heading-logoWoodstockで確認されたため、Navi+はその直前にトリガーアイコンを挿入できます。

セットアップ方法
  1. 高度なパターン。モバイルハンバーガーがないテーマ、または2番目のエントリーポイントを追加する場合に使用します。
  2. 小さなシングルアイテムメニュー(1アイテムメガ/スライド)を構築します。そのアイテムがopen:NaviMenu(EMBED_ID)でメインスライドメニューを開きます。
  3. Publishで「Insert/Replace method」を有効にし、.header__heading-logo(M)を入力して「Insert Before」を選択します。アイコンがWoodstockロゴの前に表示されます。
  4. 小さなカスタムCSSがアイテムを調整します。サポートまでお気軽にお問い合わせください。
Navi+ trigger icon before the logo on the Woodstock Shopify theme
Logo trigger — Woodstock theme

11 WoodstockにNavi+メニューを追加する方法

このページのすべてのメニュータイプは、同じ3つのステップに従います。アプリを1回有効にするだけで、その後のメニューはデザインと公開だけです。Liquid編集は必要ありません。

  1. Navi+を1回有効にします。 Shopify管理画面で「オンラインストア」→「テーマ」→「カスタマイズ」→「App embeds」に進み、Navi+をオンにしてください。これでアプリがWoodstockストアフロントに読み込まれ、作成したすべてのメニューがカバーされます。インストールガイド →
  2. Navi+エディターでメニューをデザインします。アイテム、アイコン、画像、列、色を設定します。
  3. 公開します。 メニューの公開パネルを開きます。フローティングメニュー(タブバー、FAB)は公開トグルだけで済みます。スライドメニューとセクションメニューは、上の表のCSSセレクターを指定します。

任意のセレクター(M)または(D)を追加して、モバイルのみまたはデスクトップのみをターゲットにします(例:header(D))。セレクターが不確実ですか?yourstore.com/#navidebug-onを開いて、要素にマウスオーバーしてCtrl/Cmd + Cを押してコピーします。

ライブインタラクションテスト

PlaywrightがライブWoodstockデモストアを自動的にクリックして、結果をキャプチャします。

モバイル
ハンバーガーメニュー→パネルが開く
ハンバーガーメニュー→パネルが開く — Navi+ on the Woodstock Shopify themeハンバーガーメニュー→パネルが開く — Navi+ on the Woodstock Shopify theme
検索→パネルが開く
検索→パネルが開く — Navi+ on the Woodstock Shopify theme検索→パネルが開く — Navi+ on the Woodstock Shopify theme
カート→パネルが開く
カート→パネルが開く — Navi+ on the Woodstock Shopify themeカート→パネルが開く — Navi+ on the Woodstock Shopify theme
メニューがヘッダーの下に挿入される
メニューがヘッダーの下に挿入される — Navi+ on the Woodstock Shopify theme
ロゴの前にアイコンが表示
ロゴの前にアイコンが表示 — Navi+ on the Woodstock Shopify theme
デスクトップ
検索→パネルが開く
検索→パネルが開く — Navi+ on the Woodstock Shopify theme
カート→パネルが開く
カート→パネルが開く — Navi+ on the Woodstock Shopify themeカート→パネルが開く — Navi+ on the Woodstock Shopify theme
メニューがヘッダーの下に挿入される
メニューがヘッダーの下に挿入される — Navi+ on the Woodstock Shopify theme
メインメニューを置換
メインメニューを置換 — Navi+ on the Woodstock Shopify theme

よくある質問 - Navi+ on Woodstock Shopifyテーマ

Woodstock Shopifyテーマにどのようにしてnavi+メニューを追加しますか?

Shopify App StoreからNavi+をインストールしてから、テーマエディター内の「App embeds」で1回有効にしてください。Navi+でメニューをデザインしてPublishを開きます。スティッキーメニューはトグルだけが必要で、SlideおよびSectionメニューはCSSセレクターが必要です。Liquid編集は必要ありません。

Woodstock Shopifyテーマにタブバーを追加するにはどうすればよいですか?

Navi+でタブバーを作成し、タブを追加(ホーム、ショップ、検索、カート、メニュー)して、モバイル用スティッキーモードで公開します。 タブはWoodstock自体のパネルを開くこともできます。例えばカート(#cart-icon-bubble)。

Woodstock Shopifyテーマにメガメニューを追加するにはどうすればよいですか?

Navi+でMega Menuを作成してから、Publishで「Insert/Replace method」を有効にしてください。セレクター.shopify-section-group-header-group(D)を使用して「Insert After」でヘッダーの下に挿入します。テーマコード編集は不要です。

Woodstockモバイルメニューをスライドアウトメニューで置き換えるにはどうすればよいですか?

Navi+でスライドメニューを作成し、トリガーをWoodstockのハンバーガーセレクター#Details-menu-drawer-containerに設定します。スライドメニューはショッパーが既にタップしているボタンから開き、ネイティブドロワーを置き換えます。

Woodstockテーマコードを編集してメニューを追加する必要がありますか?

いいえ。Navi+はShopifyアプリの埋め込みを通じて読み込まれるため、テーマのLiquidに触れる必要はありません。オフにすることはいつでも可能で、Woodstockに影響を与えません。

Navi+はWoodstock Shopifyテーマで動作しますか?

はい。このページのすべてのメニュータイプ(タブバー、メガメニュー、スライドメニュー、FAB、グリッド)はライブWoodstockデモストアでテストされ、モバイルとデスクトップの両方で動作します。

dawnファミリーの他のテーマ

他のShopifyテーマにNavi+メニューを追加

セレクターリファレンス

パネルコンテナと補助セレクター。状態検出またはネイティブ要素の非表示に使用されます。

ロールCSSセレクタープラットフォーム用途
スライドドロワー .menu-drawer モバイル ネイティブドロワー。Navi+ Slide Menuがアクティブな場合は非表示になります
検索モーダル .search-modal モバイル + デスクトップ 検索パネルコンテナ。開く/閉じる状態を検出します
カートドロワー cart-drawer モバイル + デスクトップ カートドロワーコンテナ。開く/閉じる状態を検出します
メガメニュー デスクトップ ネイティブメガメニューなし。Navi+が代わりに挿入します