リンクなしでWordPressメニューにタイトルを追加する方法

ユーザーから、リンクを追加せずにWordPressメニューにタイトルを追加する方法があるか、よく尋ねられます。

長年にわたり、私たちは何千ものユーザーがWordPressを使い始めるのを支援してきました。新しいウェブサイトを開始するときにメニューを設定することは、最も重要なことの1つです。

ただし、ドロップダウンメニューを作成する際に、特定のページにリンクせずにサブメニューのタイトルを追加したい場合があります。これにより、訪問者は同じページに留まります。

この記事では、ページにリンクせずにWordPressメニューにタイトルを追加する方法を紹介します。

リンクなしでWordPressメニュー項目を追加する

ページにリンクせずにメニュータイトルを追加する理由

WordPressは、ウェブサイトをカスタマイズするための複数のオプションを提供しており、ターゲットオーディエンスにリーチし、優れたユーザーエクスペリエンスを提供することができます。

スムーズなユーザーエクスペリエンスを提供するために、WordPressウェブサイトには構造化されたナビゲーションメニューが必要です。これにより、ユーザーはサイト上のコンテンツやさまざまなページを簡単に見つけることができます。

メニュータイトルを追加すると、デフォルトでWordPressは各メニューにページまたはカスタムリンクへのリンクを要求します。ただし、特定の状況下ではメニュータイトルを表示したいが、ページにリンクさせたくない場合があります。

例えば、メニューのタイトルテキストを「カテゴリー」としたいが、リンクは不要な場合に、カテゴリーのドロップダウンを作成できます。ユーザーがカテゴリーをクリックすると、ドロップダウンでサブメニューが開くだけです。

それを踏まえた上で、ページにリンクせずにWordPressメニューにタイトルを追加する方法を見ていきましょう。

ページにリンクせずにWordPressメニュータイトルを追加する

まず最初に行う必要があるのは、メニューに新しいメニュー項目を追加することです。これは、WordPress管理パネルから外観 » メニューに移動することで実行できます。

注意: 外観 » メニューオプションが表示されない場合は、ブロックテーマを使用しており、このチュートリアルはテーマでは機能しません。

次に、カスタムリンクを追加します。「メニュー項目を追加」セクションに「カスタムリンク」オプションが表示されます。

カスタムリンクが表示されない場合は、画面右上にある「表示オプション」ボタンをクリックしてください。次に、「カスタムリンク」のチェックボックスをオンにします。

WordPressの画面オプション

その後、メニュー項目のラベルまたはタイトルを入力する必要があります。

URLフィールドにハッシュ記号(#)を入力し、「メニューに追加」ボタンをクリックしてください。

カスタムリンクのメニュー項目を追加する

メニュー項目がWordPressメニューに追加されました。

次に、このカスタムリンクの横にあるドロップダウン矢印をクリックして、メニュー項目を編集します。URLフィールドのハッシュタグ記号を削除し、「メニューを保存」ボタンをクリックしてください。

ハッシュ記号を削除してメニューを保存する

このメニュー項目にサブメニューを追加し、任意のページにリンクしたり、カスタムリンクを入力したりできます。

メニューをサイトに追加する方法についてヘルプが必要な場合は、WordPressでナビゲーションメニューを追加する方法に関するガイドをご覧ください。

さて、あなたのWordPressブログにアクセスすると、リンクのないメニュー項目が表示されます。

リンクなしのメニュータイトルプレビュー

この記事が、ページにリンクせずにWordPressメニューにタイトルを追加する方法を学ぶのに役立ったことを願っています。また、WordPressメニューにソーシャルアイコンを追加する方法WordPressメニューに検索バーを追加する方法に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

106 CommentsLeave a Reply

  1. SEOに関して質問があります。記事で説明されていることを、私は自分のブログで(しばらく前に)行いました。ヘッダーになるはずのメニュー項目を配置し、その下にページのリンクを配置しました。しかし、PageSpeed Insightsでウェブサイトを測定したところ、Googleがこのようなリンクを批判していることに気づきました(ペナルティとは言いたくありませんが、エラーとして指摘されました)。測定によると、どこにも繋がらないリンクがあり、これは悪いことだそうです。これは本当に正しいテクニックなのでしょうか?

    • これらは選択肢です。もしよろしければ、リンクがページに遷移しないことを懸念されている場合、異なるカテゴリへのリンクを作成したページを作成することもできます。

      管理者

  2. 注意、このテクニックは一部のテーマで奇妙な効果を生み出します。メニューのドロップダウンは、マウスでロールオーバーするとラップトップに表示されますが、タブレットや電話などのタッチスクリーンでは機能しません。

  3. このアドバイスが投稿されてからWordpressが変わったに違いありません – ダッシュボードの「外観」の下に「メニュー」がありません。Wordpress 2023 Theme shbennettbookdesign.comを使用しています。
    リンクしないメニュー項目があり、その下に2つの子ページをリンクさせたいです。

  4. このヘルプは素晴らしかったです!ドロップダウンのサブページが欲しいのに、役に立たないメインページになってしまうことにいつも悩んでいましたが、これでメニューにサブページにつながるタイトルができました。ありがとうございます!

  5. こんにちは、これで親ページの設定ができました。しかし、新しいページを公開しないと、それに対する子ページを作成できません。親ページがページエディタの「ページ属性」メニューに表示されません。

    親ページに表示される前にページを公開せずにこれを行う方法はありますか?よろしくお願いします。

    • 親ページを公開しないとオプションとして表示されませんが、メニューが設定されていれば、ページはメニューに追加されず、ユーザーがそのページを知る唯一の方法は、公開されたページの直接URLを持っていることになります。

      管理者

  6. これは、私のサイトでウェブサイトから直接メニュー項目にアクセスする場合にうまく機能します。(つまり、カスタムリンクメニュー項目をクリックしてもページに移動しません)しかし、URL を入力すると、その特定のページに移動します。これは望ましくありません。これを修正する方法はありますか?よろしくお願いします。

  7. これは本当に役立ちました!しかし、私はモバイルデバイスからサイトをテストしており、サブメニューのあるメニュー項目をタップしても、PC/デスクトップの場合のようにサブメニューオプションが開かず、それらのページにアクセスできません。これを修正する方法や、その他の推奨事項はありますか?

    • モバイルメニューのデザインに関するスタイリングの問題があるようですので、お使いの特定のテーマのサポートにお問い合わせください。

      管理者

  8. こんにちは
    サイトにパンくずリストがある場合、このテクニックをメニュー項目に使用する際のベストプラクティスは何ですか?

  9. これは非常に役立ちました!以前はカテゴリで回避策を使用していましたが、簡単な修正が必要でした。そして、あなたのものはその目的に合っていました。本当にありがとうございます!

  10. こんにちは。
    投稿ありがとうございます。サイトのすべてのカテゴリに投稿を作成する必要はなく、メニューにのみ作成すればよいことがわかりました。

    さて、私のサイトの公開済みページで別の問題が発生しました。そのページはナビゲーションメニューに表示され、ウェブサイトにアクセスしたときに確認できます。しかし、リンクしようとすると見つかりません。リンクボタンをクリックしてもドロップダウンに表示されず、ナビゲーションメニュー編集ページで検索しても表示されません。
    最初は、この問題に注意を払わず、このページへのリンクを手動で追加しましたが、Google Search Console がこのページへのリンクがないと言っていることに気づきました。そして、それには tons のリンクがあることを知っています(1年以上前のもの)。
    私のサイトには1300ページ以上ありますが、他のどのページでも同様の問題はありません。

    問題の原因と解決方法を特定していただけますか?
    このページを削除して書き直せると思いましたが、SiteOrigin PageBuilderを使用しており、一部のリンクはURLではなくページ番号にリンクしています。
    ありがとうございます

  11. 本当にありがとうございます!まさに必要としていたものでした。見事に機能しました。

    敬具、
    ジェフ

  12. 残念ながらこれは私にはうまくいきません。「#」というハイパーリンクが表示されます。フィールドを空にしても同様です。何が問題なのか、何か考えはありますか?

    • Edgarさん – 外観 -> カスタマイズ(WPダッシュボード経由)から試してみてください。

      カスタマイズページが開いたら、左側のパネルからメニューを選択します。

      編集したいメニューを選択し、メニューの値の一番下までスクロールして、「並べ替え」オプションの横にある「項目を追加」アイコンをクリックします。

      新しいメニューが表示されますので、一番上の「カスタムリンク」タブをクリックしてください。ここから再度試してください。

      URLボックスで、「http://」を「#」に置き換えてください。
      リンクテキストボックスに、希望する値を入力してください。

      これがうまくいくことを願っています。

      敬具、
      ジェフ

  13. 本当にありがとうございます!髪の毛をむしりそうになっていました。課題の1つは、問題のあるものをどのように説明するかを知ることですが、あなたのステップバイステップガイドを見つけられて本当に嬉しいです。

    見事にうまくいきました!

  14. なぜか「メニューに追加」されません。無限に回転するタイマーが表示され、解決しません。カスタムリンクを作成して追加ボタンを押した後、なぜメニューに追加されないのか、何か手がかりはありますか?
    ありがとうございます!

  15. メニューの見出しを作成するための修正、ありがとうございます。では、ページ内のリンクからメニューの見出しにリンクするにはどうすればよいですか?例えば、「投稿」という見出しを作成し、その下に最新の投稿ページをいくつか配置します。サイトの別の場所で、特定の投稿ではなく、投稿のリスト、つまりメニューの見出しに人々を誘導したいのです。

    POSTSリストを1ページに埋め込むサイドバーの修正方法があるかもしれません。

    では、クラスのような投稿以外のページがあるとします。「クラス」という見出しにリンクしたいのですが、特定のクラスにはリンクしたくありません。個々のリンクを表示するためだけに、空のメニュープレースホルダーページを維持したくありません。

    ご意見は?

  16. 本当にありがとうございます!!
    クライアントがこれを要求し、このようなページを追加するように指示されました:
    エリア(タブ)とその下に都市(ロンドン、リバプール、ローズ)を追加する
    私のために正確に機能しました、もう一度本当にありがとうございます。

  17. ご提案いただいた通りにしましたが、メニュー項目をクリックすると未定義のページにリダイレクトされます。

  18. まさに私が求めていたものです。
    どうすればできるのか頭を悩ませていました。
    そんな時にこの記事に出会い、本当にありがとうございました。

  19. この記事で一点だけ抜けていることがあります。
    ハンド(cursor: pointer)をなくす方法、またはこの問題を抱えているのは私だけですか?

  20. プライマリメニューのトップレベルでこの種のカスタムリンクを使用しており、デスクトップではうまく機能します。しかし、モバイルデバイスでは、カスタムリンクをタップしても、その下のサブメニューが開かず、それらのページにアクセスできません。これを修正する方法はありますか?

  21. あなたが提案したように、私はウェブサイトのメニューに#メソッドを使用してタイトルを追加しましたが、それを削除する必要がありました。ダッシュボードで削除しましたが、サイトのメインメニューにまだ表示されており、開くと「空白のページ」と表示され、安全ではないと言われます。どうすれば削除できますか?

    • キャッシュプラグインを使用している場合は、キャッシュファイルを削除してください。また、メニュー画面にアクセスして、メニュー項目を削除したことを確認してください。メニュー項目を追加または削除した後、メニュー項目の保存をクリックすることを忘れないでください。これで役立つことを願っています。

      管理者

  22. ページリンクを削除する必要がある既存のメニューがあります。どうすればよいですか?ヘッダーに3つのタイトルがあり、それぞれ自身のページにリンクしています。どのページにもリンクさせたくありません。

  23. OMG、これは本当に助かりました。もっと早く見つけられればよかったです…。ずっとこれを理解しようとしていました。本当にありがとうございます!!

  24. この方法で問題を解決しました。素晴らしいです、ありがとうございます。

    しかし、作成されたメニューヘッダーはページではないので、サブページをマッピングするとき、どのように構造化すればよいですか?

  25. Hello,

    ラベルとして機能させたいカスタムメニュー項目を作成しましたが、その項目からURLを削除しましたが、リンクのようにマウスオーバー時に異なる色で表示されます。その項目からホバー効果を無効にするにはどうすればよいですか?

    ここで見ることができます。項目は、ロゴの下のメニューにある「Written About Braunstein’s:」です。

    ありがとう

    • これは、リンクされていないメニュータイトルのホバー効果を削除する方法についてのMarekの8月9日の質問への返信です。

      Marek,

      ブラウザの開発ツールを使用して、そのタイトルのメニュー項目番号を特定し、CSSを使用してリンク、訪問済み、ホバー、フォーカス、アクティブの色をすべて同じに定義することで、ホバー効果を削除できます。

      例:
      #menu-item-2036 a,
      #menu-item-2036 a:link,
      #menu-item-2036 a:visited,
      #menu-item-2036 a:hover,
      #menu-item-2036 a:focus,
      #menu-item-2036 a:active {
      color:#C1A45B;
      }

      Susan

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。