WordPressの外観に「メニュー」がない・メニューが反映されないときの原因と対処【2026年版】

WordPressでカスタムメニューが反映されないときの対処
この記事はこんな人向けです
  • WordPressの管理画面の「外観」を開いても、「メニュー」の項目が見当たらない
  • 「外観 > メニュー」で保存したのに、サイトのメニューが変わらない
  • PCでは変わったのに、スマホだけ別のメニューが出る・空っぽになる

執筆・監修:桐山 智行(株式会社H.T.P. 代表責任者)/WordPress歴15年以上、制作・改修・保守の実案件をもとに書いています。

まず、あなたの症状はどれ?(3つの見分け方)

「メニューがおかしい」と言っても、原因は症状によって大きく違います。まずは、当てはまるものを選んでください。
症状多い原因読むところ
A. 「外観」の中に「メニュー」がないブロックテーマ(新しい型のテーマ)の仕様/権限/テーマの非対応外観に「メニュー」がないとき
B. メニューを保存したのに、サイトが変わらない表示位置の割り当て漏れ/キャッシュ/別のメニューを編集している保存したのに反映されないとき
C. PCは変わったが、スマホだけ違うスマホ用のメニュー位置が別/キャッシュスマホだけ違うとき

A. 「外観」に「メニュー」がないとき

これは故障ではなく、多くの場合、使っているテーマの仕様です。次の順に確認してください。
  1. 「ブロックテーマ」を使っていないか確認する
    管理画面の左側の「外観」を開き、中に「エディター」があり、「メニュー」「ウィジェット」が無い場合は、ブロックテーマです。ブロックテーマ(Twenty Twenty-Fourなど)では、従来の「外観 > メニュー」の画面が使えません。メニューは、「外観 > エディター」から、ヘッダーの中のナビゲーション部分を選んで編集し、画面上部の「保存」を押します。
  2. ログインしているアカウントの権限を確認する
    「外観」の項目は、権限が「管理者」のアカウントでないと表示されないものがあります。「編集者」などでログインしていないか確認し、管理者のアカウントでログインし直してください。
  3. テーマがメニュー機能に対応しているか確認する
    古いテーマや、自作・カスタム済みのテーマでは、メニュー機能が組み込まれていないことがあります。この場合は、テーマ側の設定が必要になるため、ご自身で直すのは難しく、専門家への依頼が確実です。
  4. 最近入れたプラグインの影響を疑う
    管理画面の表示を変える系のプラグインや、セキュリティ系のプラグインが、項目を隠していることがあります。最近追加したプラグインを、いったん停止して確認してください。

よくある勘違い:「メニューが消えた」のではなく、ブロックテーマへ切り替えたタイミングで、メニューの編集場所が変わっただけ、というケースがとても多いです。テーマを最近変更・更新していないか、思い出してみてください。

B. 保存したのに、サイトに反映されないとき

「外観 > メニュー」で保存できているのに、サイトが変わらない場合は、次の点を順に確認します。
  • 表示位置に割り当てられているか:メニューの編集画面の下にある「メニューの設定」で、「ヘッダー」「フッター」など、使いたい場所にチェックが入っているか確認します。メニューを作っただけでは、サイトには表示されません
  • 別のメニューを編集していないか:同じような名前のメニューが複数ある場合、サイトに使われていないほうを編集していることがあります。画面上部で、選択中のメニューを確認します
  • キャッシュを消す:キャッシュ系のプラグイン、ブラウザ、(使っていれば)サーバーやCDNのキャッシュにより、古い表示が残ることがあります。すべてクリアして、再度確認します
  • 公開状態を確認する:メニューに入れたページが「下書き」や「非公開」だと、ログアウト時には表示されません
これで直らない場合は、テーマやページ制作ツール(Elementorなど)側で、メニューが別管理になっている可能性があります。無理に触らず、次の「自分で直すか、依頼するか」に進んでください。

C. PCは変わったのに、スマホだけ違うとき

最近のテーマやページ制作ツールでは、PC用とスマホ用で、別々のメニュー位置が用意されていることがよくあります(スマホ用は、三本線の「ハンバーガーメニュー」に入るもの)。
  • メニューの表示位置に、「モバイル」「スマホ」「ドロワー」などの項目があれば、そこにも同じメニューを割り当てます
  • スマホで見るときは、ブラウザのキャッシュを消してから確認します
  • ハンバーガーメニューの中が空に見える場合、表示を軽くする設定(プラグイン)が影響していることがあります。この場合は、専門家の確認が必要です

自分で直すか、依頼するか(レベル別の目安)

Lv1 Lv2 Lv3 Lv4 Lv5 Lv6 Lv7

赤:外注推奨 オレンジ:条件付き自力可 緑:自力対応可

レベル判断は、右のレベル表(スマホは画面下)を参考にしてください。

基本の確認だけして、直らなければ依頼

まずは、この記事の「表示位置の割り当て」と「キャッシュのクリア」だけを確認してください。それでも直らない場合は、無理をせず依頼するのが安全です。誤った設定で、「一部のページだけ違う」「階層のあるメニューが出ない」など、症状を広げてしまうことがあります。

依頼するときは、次の情報をメモしておくと、解決が早くなります。

  • 症状が出ているページのURLと、スクリーンショット
  • 使っているテーマの名前、ページ制作ツール(Elementorなど)の有無
  • 直前にした操作(テーマの変更・更新、プラグインの追加など)

ブロックテーマの編集場所と、スマホ用の設定まで確認する

ブロックテーマの場合は「外観 > エディター」のナビゲーションを、従来のテーマの場合は、PC用・スマホ用それぞれの表示位置を確認します。ページごとにヘッダーが違うテンプレートを使っていたり、多言語のプラグインを入れていたりすると、設定が言語ごと・ページごとに分かれます。ここまで確認しても直らないときは、依頼に切り替えるほうが、時間の面で得です。

構造を整理して、運用の方針を決める

テーマのヘッダー構成、ナビゲーションの参照先、キャッシュや最適化の設定を、一つずつ切り離して確認できる方は、原因の特定まで進められます。最終的に、「ブロックテーマに一本化するのか、従来のメニューで運用するのか」の方針を決めておくと、その後のトラブルが減ります。ブロックテーマ全般の注意点は、こちらの記事にまとめています。

依頼する場合の費用と流れ

「原因の見当がつかない」「今日中に直したい」という状況では、専門家に任せるのが早いです。

項目ポイント
費用の目安・割り当て・キャッシュの整理のみ:5,000~10,000円
・ブロックテーマ/ページ制作ツール混在の整理、テンプレートの修正:15,000~30,000円
・多言語・会員制・CDNが絡む調整:30,000円~(要見積もり)
依頼の流れ1. 症状の共有(発生URL・PC/スマホのどちらか・直前の操作)
2. 簡易診断と見積もり(範囲・納期)
3. 作業 → 結果の報告
準備しておくと便利・使っているテーマ名・ページ制作ツール名
・最近追加したプラグイン
・発生条件(PCのみ・スマホのみ・特定のページのみ)とスクリーンショット

H.T.P.では、WordPressの緊急対応(調査・修復 1万円・税込)を受け付けています。お支払い後、最短1時間・遅くとも24時間以内に調査を開始してご連絡します。土日祝・夜間も受付、追加作業は事前にご相談のうえで進めます。

メニューが表示されない・反映されないときの、よくある質問

「外観」にメニューがないのは、故障ですか?

故障ではないことがほとんどです。ブロックテーマでは、従来の「外観 > メニュー」の画面が用意されておらず、メニューは「外観 > エディター」から編集する仕組みになっています。テーマを最近変更・更新していないか、思い出してみてください。

ブロックテーマかどうかの見分け方は?

管理画面の「外観」の中に、「エディター」があり、「メニュー」「ウィジェット」「テーマファイルエディター」が無ければ、ブロックテーマの可能性が高いです。「テーマ」の画面で、使っているテーマ名を調べると、確実です。

従来の「外観 > メニュー」の画面に戻せますか?

従来型のテーマ(ブロックテーマではないもの)に切り替えれば、戻せます。ただし、テーマを変えるとデザインや機能も変わるため、必ず事前にバックアップを取り、確認をしたうえで進めてください。ご自身での切り替えが不安なときは、専門家に相談するのが安全です。

権限が「管理者」かどうか、どこで確認できますか?

管理画面の「ユーザー」を開くと、アカウントごとの権限が確認できます。管理者以外のアカウントでは、「外観」の一部の項目が表示されません。管理者のアカウントでログインし直してください。

保存したのに、サイトのメニューが変わりません

メニューを表示位置(ヘッダーなど)に割り当てているか、別のメニューを編集していないか、キャッシュが残っていないかを確認してください。キャッシュ系のプラグイン、ブラウザ、サーバーやCDNのキャッシュを、すべてクリアするのがコツです。

スマホだけメニューが違う、空っぽになります

テーマやページ制作ツールで、スマホ用のメニュー位置が別に用意されていることがあります。そこにもメニューを割り当ててください。それでも直らないときは、表示を軽くする設定などが影響している可能性があるため、確認が必要です。

一部のページだけ、メニューが違います

そのページだけ、別のヘッダー(テンプレートやランディングページ用の設定)が読み込まれている可能性があります。ページごとの設定が絡むため、専門家に確認してもらうのが確実です。

依頼した場合、費用はどのくらいですか?

割り当てやキャッシュの整理で済む場合は、5,000~10,000円が目安です。ブロックテーマやページ制作ツールが絡む場合は、15,000~30,000円程度です。状況によって変わるため、まず症状をお知らせください。H.T.P.の緊急対応は、調査・修復で1万円(税込)です。

まとめ

メニューの不具合は、まず症状を見分けることが大切です。「外観にメニューがない」ならブロックテーマの仕様か権限、「保存したのに変わらない」なら表示位置とキャッシュ、「スマホだけ違う」ならスマホ用のメニュー位置、が最初の確認ポイントです。

ここまで確認しても直らないとき、原因の見当がつかないとき、すぐに直したいときは、無理をせず、専門家に任せてください。

この記事を書いた人
著者アイコン

桐山智行(株式会社H.T.P. 代表)

2007年よりWeb制作に従事し、現在は企業サイトやWordPressの保守・改善支援も行っています。これまで100社以上・500サイトを超える案件を担当し、トラブル対応から集客サポートまで幅広く経験しています。

その他のWordPress関連記事はこちら

  • Lv1 初心者 初心者 … ログインなど基本も不安
  • Lv2 基本操作 基本操作 … 投稿OK/更新は不安
  • Lv3 投稿メイン 投稿メイン … 記事更新・差替えはできる
  • Lv4 更新ユーザー 更新ユーザー … テーマ/プラグイン更新経験あり
  • Lv5 データ操作 データ操作 … DBやバックアップを理解
  • Lv6 カスタマイザー カスタマイザー … 子テーマ・CSS修正が可能
  • Lv7 マスター マスター … コード/サーバーまで自走可能