当サイトではアフィリエイト広告を利用しています

【WordPress】固定ページのリンクがヘッダーに表示されてしまう件の対処法

疑問の人

WordPressでグローバルメニューを作成していない時、固定ページのリンクがヘッダーに表示されてしまう場合の対処方法をご紹介します。

テーマによっては、表示されない場合もありますが、「SWELL」と、デフォルトテーマの「Twenty Twenty-Four」で、この症状を確認しました。

対処法は簡単で、一瞬で完了しますが、ちょっとわかりにくかったので、手順をお伝えします。

目次

固定ページのリンクがヘッダーに表示されてしまう

固定ページのリンクが表示されるケース
  • グローバルメニューを設定していない
  • 固定ページに記事があり、公開されている(非公開でもログイン状態では表示される)
    記事は、デフォルトのサンプルページ、プライバシーポリシー、お問合せページなど

ヘッダーにグローバルをメニューを設置する場合がほとんどなので、普通はあまり気にならないトラブルだと思います。

しかし、グローバルメニューを設置しないサイトの場合は、グローバルメニューを設定していないはずなのに、必要ないリンクが表示されて困ってしまいます。

以下の画像はSWELLの場合です。

SWELL

デフォルトテーマの「Twenty Twenty-Four」でも、この症状を確認したので、WordPress本体の問題ではないかと推測されます。

一方、Cocoonなど、テーマ側で対応しているのか、この問題が起きないテーマもあるようです。

以下は、SWELLの場合と同じ条件ですが、Cocoonでは固定ページが表示されませんでした。

以下の画像はCocoonの場合です。

Cocoon

対象方法 数十秒で解決!

対象方法は簡単で、管理画面の「外観」→メニューで、メニュー項目を何も入れず、「グローバルナビ」にチェックを入れて、「メニューを作成」するだけです。

メニュー名は何でもOK。分かりやすい名前にしましょう。

メニュー
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次