本サイトのリンクにはプロモーションが含まれます。

【SWELL】グローバルナビ親メニューを押しても移動しない設定|#で解決

本記事のリンクにはプロモーションが含まれます。
グローバルナビをプルダウンかつ親メニューを押しても移動しない設定解説記事のアイキャッチ
  • URLをコピーしました!

どーも、物忘れが多いせっかちブロガーのオカユです。

今回はグローバルメニュー(ヘッダー下)で、「親メニューを押すとページ(リンク)に飛んでしまう」問題の解決方法です。

やぎさん

カスタムリンクのURLに「#」を入れるだけで解決できるよ!!
(WordPressなら設定可能)

※当サイトがWordPressテーマ「SWELL」で作成されているため、SWELLの設定画像になっています。

本記事で解決できること
  • グローバルメニューをプルダウンにしたい
  • 親メニューの中に子メニューを入れたい
  • 親メニューはリンクなし、子メニューは各リンクに移動するようにしたい
プルダウン式で、親メニュー「ガジェット」をリンクなし、子メニュー「レビュー」「販売終了」に各リンクが設定された状態の画像
やりたいことイメージ図

例:記事のカテゴリを以下で設定しているとする。

親カテゴリ:ガジェット
>子カテゴリ1:レビュー
>子カテゴリ2:販売終了

イメージ図の「▶︎ ガジェット」を押すと、「>レビュー」「>販売終了」がプルダウンで表示される設定です。

オカユ

長い前置きはいらない。
いますぐ解決策!!

【解決方法】
カスタムリンクのURLに「#」を入力

<補足>
「#」はページ内リンクを意味します。
リンク先が存在しないため、ページ移動しません。
なお、ページ最上部へ戻ること(TOPへを押した状態)がありますが正常な動作です。

この解決方法を読んでピンときたら、そのまま作業続行٩( ‘ω’ )و

画像ありで詳細を知りたい場合は下へ進んでください。

もくじ

グローバルナビの親メニューをリンクなしにする設定手順(画像あり)

まずは、以下1〜6の手順でヘッダー(グローバルナビ)の親メニューを作成します。

ヘッダー(グローバルナビ)の作成、設定方法の画像
メニューの操作方法・各設定
  • 外観
  • (外観内)メニュー
  • ヘッダー(グローバルナビ)→選択
  • メニュー項目を追加:カスタムリンク
  • URL:半角「#」入力
  • メニューに追加

「メニューに追加」ボタンを押すと、メニュー構造エリアに設定したメニュー(親)が表示されます。

親メニューに追加したい子メニューなどを選択し、各種設定をしたあと「メニューを保存」してください。

グローバルナビの親メニューと子メニューの設定方法。
メニュー構造の各設定
  • ナビゲーションラベル(メニュー名)、説明(メニュー名下の文言)を入力
  • 子メニューにしたいカテゴリなどを左側「メニュー項目を追加」から追加
  • 子メニューは親メニューの内側になるようにドラッグして設定
    (親メニューから、親にしたいメニューを指定することも可)

これで設定が完了です。

グローバルナビをプルダウンにして、親メニューはリンクなし、子メニューはリンクありで設定した画像
完成した親メニューとその中の子メニュー

【結果】

  • ガジェット:押しても画面は変わらない(非リンク)
    ※画面が最上部に移動する場合あり
  • レビュー・販売終了:それぞれのリンクへ飛ぶ

まとめ:親メニューをリンクなしにしたい時はURLに「#」で解決

今回のお困りごとの解決方法は、決して難しくないです。

しかし、確実に忘れやすいノウハウではないでしょうか?

オカユ

ワタスは年3回くらい忘れてる

「#」はページ最上部へのリンクという意味なので、クリック時に少し上へ動くのは正常な動作です。
気になる場合はCSSで無効化も可能ですが、通常はこのままで問題ありません。

本記事で解決できたら幸いです。

今後、ブログのノウハウがある程度たまったら、一覧表か記事を作成してすぐ探せるようにする予定!!

ブログは楽しく続けていこー٩( ᐛ )وオー

カネシ オカユ
OL(おうちレディー)
情報・流通ハンデのある沖縄で"コスパよライフ"を充実させたいオカユのお買い物メモ

・ガジェット
・文房具
・カプセルトイ
・気になるモノ etc...
シェアッッッ٩( ᐛ )و
  • URLをコピーしました!
もくじ