WordPressのスマートフォン用メニューを整えたいときは、すぐにプラグインを追加するのではなく、現在のテーマにハンバーガーメニュー機能が備わっているかを先に確認すると安心です。近年のブロックテーマでは、ナビゲーションブロックの設定だけで小さな画面用の折りたたみメニューを作れる場合があります。
一方、スマートフォン専用のメニュー項目を用意したい、開閉方向や色を細かく変えたい、既存テーマにモバイルメニューがないという場合は、専用プラグインが役立ちます。ただし、テーマ側のメニューと同時に有効にすると、アイコンが二重に表示されたり、JavaScriptやキャッシュの影響でボタンが反応しなくなったりすることがあります。
この記事では、WordPressのハンバーガーメニュープラグインが必要かを判断する手順、代表的な候補の選び方、初心者でも進めやすい設定方法、表示されないときの確認順を整理します。ご自身のサイトに必要な機能だけを選び、更新後も管理しやすいメニューを作っていきましょう。
WordPressのハンバーガーメニュープラグインは必要か
最初に整理したいのは、プラグインを入れること自体ではなく、現在のテーマで不足している機能です。テーマの標準メニュー、WordPressのナビゲーションブロック、専用プラグインの順に確認すると、不要な機能追加や表示の重複を避けやすくなります。
まずテーマの標準機能をスマホ表示で確認する
多くのWordPressテーマは、パソコンで横並びになっているナビゲーションを、画面幅が狭くなるとハンバーガーメニューへ切り替える仕組みを備えています。管理画面のプレビューだけで判断せず、実際のスマートフォンでもトップページ、投稿ページ、固定ページを開き、三本線のアイコンが表示されるか、タップするとメニューが開くかを確認してみてください。
テーマ側ですでに問題なく動いている場合は、専用プラグインを追加する必要性は高くありません。似た機能を重ねると、2つのボタンが表示されたり、背景のオーバーレイが重なったりするためです。まずは「外観」に「エディター」「カスタマイズ」「メニュー」のどれがあるかを確認し、テーマの説明書にあるモバイルメニュー設定も見ておくとよいでしょう。
ブロックテーマではナビゲーションブロックを確認する
「外観」に「エディター」が表示されるブロックテーマでは、サイトエディター内のヘッダーに配置されたナビゲーションブロックから、メニューの構造や表示方法を編集できます。ナビゲーションブロックはWordPress 5.9で導入され、テーマがサイト編集に対応していれば、構造とデザインを管理画面から調整できます。
具体的には、サイトエディターでヘッダーを開き、ナビゲーションブロックを選択して、モバイル用の表示設定やオーバーレイメニューの状態を確認します。固定ページリストが自動で表示されている場合は、必要なリンクだけを並べたメニューへ変換すると整理しやすくなります。標準機能で希望する見た目にできれば、プラグインを増やさずに済む点も利点です。
専用プラグインが向いているケースを判断する
専用プラグインが向いているのは、利用中のテーマにモバイルメニューがない場合や、スマートフォンだけ異なるメニューを表示したい場合です。例えば「パソコンではサービス一覧を細かく見せ、スマートフォンでは問い合わせ、料金、プロフィールの3項目だけに絞りたい」という設計では、表示条件を設定できるプラグインが便利です。
スライド方向、ロゴ、検索欄、SNSリンク、背景色、開閉アニメーションなどを管理画面から調整したい場合にも候補になります。ただし、機能が多いほど設定項目や読み込むファイルが増える傾向があります。個人ブログや小規模サイトでは、必要な機能を3つほど書き出してから選ぶと、過剰なプラグインを避けやすいでしょう。
すでにスマホメニューが動いている場合は、追加よりも既存設定の調整を優先します。
専用プラグインは、標準機能で不足する内容が明確なときに選ぶとよいでしょう。
例えば、スマートフォンでサイトを開き、「三本線が表示されるか」「開閉できるか」「必要なページへ移動できるか」を確認します。3項目とも問題がなければ、色や余白はテーマ設定で調整し、プラグイン追加は見送るという判断もできます。
- 最初に実機のスマートフォンで現在の表示を確認する
- ブロックテーマではナビゲーションブロックの設定を見る
- 標準機能で不足する内容を言葉にしてから選ぶ
- 同じ機能を持つテーマとプラグインを重ねない
ハンバーガーメニュープラグインの候補と選び方
プラグインが必要だと判断できたら、次は名前の知名度だけでなく、目的との一致を見て選びます。モバイル専用の扱いやすさ、デザイン調整の幅、メガメニューへの対応では適した候補が異なるため、サイト規模と運用者のスキルに合わせることが大切です。
WP Mobile Menuはスマホ専用の導線を作りたい人向け
WP Mobile Menuは、スマートフォンやタブレットでサイト内のコンテンツへ移動しやすいレスポンシブメニューを追加するプラグインです。公式プラグインページでは、コーディング知識を前提とせず、レスポンシブテーマで利用できる旨が案内されています。モバイル用の導線を中心に整えたい初心者が比較しやすい候補です。
選ぶ際は、無料版で利用できる項目と有料機能の境界を公式ページで確認してください。例えば、左右のメニュー位置、ロゴ、検索、表示条件など、希望する機能が有料版に限られる場合があります。テーマの既存メニューを隠す設定も関係するため、導入前にバックアップを取り、テスト環境またはアクセスの少ない時間帯で試すと安心です。
Responsive Menuは見た目を細かく調整したい人向け
Responsive Menuは、WordPressの既存メニューをモバイル向けに変換し、ボタン、色、余白、アニメーション、表示位置などを幅広く設定できる候補です。公式プラグインページでは多数のカスタマイズ項目が案内されており、コードを書かずに外観を調整したい場合に向いています。
一方で、設定項目が多いことは、初めて使う人にとって迷いやすさにもつながります。最初からすべてを変更せず、「表示するメニュー」「切り替える画面幅」「ボタン位置」「背景色」の4項目から設定すると進めやすいでしょう。公開後はスマートフォンだけでなく、タブレットや小さくしたパソコン画面でも意図した位置で切り替わるかを確認してください。
WP Responsive Menuやメガメニュー型は用途を絞って選ぶ
WP Responsive Menuは、標準メニューをスライド式のレスポンシブメニューとして使いたい場合の候補です。表示するメニューの選択や位置、色などを設定画面から調整できます。ただし、似た名前のプラグインが複数あり、古い解説記事では画面構成や無料版の範囲が現在と異なる場合があります。インストール前には作者名、最終更新、対応するWordPressのバージョン、サポート状況を公式ページで照合してください。
階層が多いサービスサイトや商品数が多いショップでは、Max Mega Menuなどのメガメニュー型も候補になります。ただし、記事数が少ない個人ブログで大きなメニューを導入すると、かえって目的のページを探しにくくなることがあります。法人サイトでは部署やサービス別の階層、小規模サイトでは主要ページを5〜7項目程度に整理するなど、情報量に合わせて選ぶとよいでしょう。
| 候補 | 向いている目的 | 選ぶ前の確認点 |
|---|---|---|
| WP Mobile Menu | スマホ専用の導線を整える | 無料版と有料版の機能差 |
| Responsive Menu | 色や動き、位置を細かく調整する | 設定項目の多さとテーマとの重複 |
| WP Responsive Menu | 既存メニューをスライド式にする | 更新状況、作者名、サポート状況 |
| メガメニュー型 | 多階層の情報を整理する | 小規模サイトには過剰でないか |
質問:初心者はどれを選ぶとよいですか。
まずはテーマ標準機能を確認し、不足がモバイル専用メニューだけならWP Mobile Menu、細かな外観調整が必要ならResponsive Menuというように、目的を1つに絞って比較すると選びやすくなります。
質問:有効インストール数だけで決めてもよいですか。
利用者数は参考になりますが、それだけでは判断できません。最終更新日、現在のWordPressとの互換性、サポート欄、最近の評価、必要機能が無料か有料かを公式ページで確認してください。
- モバイル導線を優先するかデザイン調整を優先するか決める
- 作者名と公式プラグインページを照合する
- 最終更新、互換性、サポート状況を見る
- 無料版で必要な機能が使えるか確認する
- サイト規模に対して機能が過剰でないか考える

プラグインを使ったハンバーガーメニューの設定手順
候補を決めた後は、すぐに公開画面のデザインを変えるのではなく、元の設定を記録してから進めます。バックアップ、メニュー構造の整理、プラグイン設定、実機確認の順に作業すると、問題が起きたときにも元へ戻しやすくなります。
バックアップと現在のメニュー設定を記録する
プラグインのインストール前に、データベースとファイルのバックアップを用意します。レンタルサーバーに自動バックアップ機能がある場合でも、復元できる対象期間や復元手順を管理画面で確認してください。テーマのカスタマイズ画面、ヘッダー設定、現在のメニュー位置はスクリーンショットに残しておくと比較しやすくなります。
キャッシュプラグインやコード圧縮機能を使っている場合は、その名称と設定も記録します。ハンバーガーメニューはJavaScriptで開閉することが多く、ファイルの結合や遅延読み込みによって動作が変わる場合があるためです。本番サイトで不安があるときは、ステージング環境やローカル環境で先に試すとよいでしょう。
表示するメニュー項目と階層を先に整える
クラシックテーマでは「外観」からメニューを開き、表示したい固定ページ、カテゴリー、カスタムリンクを並べます。ブロックテーマではサイトエディターのナビゲーションブロックを使います。プラグイン側でメニューを選択する前に、リンク切れがないか、同じ項目が重複していないか、親子関係が深くなりすぎていないかを確認してください。
例えば副業ブログなら、「ホーム」「初めての方へ」「WordPress」「AIツール」「副業の注意点」「お問い合わせ」のように、読者が次に見たい内容へ移動できる順番に整えます。カテゴリーをすべて並べるより、主要な入口を絞るほうがスマートフォンでは見やすくなることもあります。メニュー名も長すぎない言葉にすると、折り返しを抑えられます。
表示位置と切り替え幅を設定して実機で確認する
プラグインを有効化したら、使用するWordPressメニューを選び、ボタンの左右位置、背景色、文字色、開く方向、表示する画面幅を設定します。最初は装飾を増やさず、ボタンとリンクが確実に動く状態を作ってください。テーマのモバイルメニューが残っている場合は、プラグインの設定またはテーマ側の設定で片方だけを表示します。
確認は管理画面にログインした状態だけで終えず、ログアウト状態やシークレットウィンドウでも行います。トップページ、記事、固定ページ、検索結果、問い合わせページを開き、メニューが他のボタンに重ならないか、背景を最後までスクロールできるか、サブメニューを閉じられるかを見ます。iPhoneとAndroidで完全に同じ確認が難しい場合は、ブラウザーの開発者ツールも補助的に使えます。
メニュー選択、表示幅、ボタン位置、開閉動作を確認してから色や余白を調整します。
公開前にはログアウト状態の実機でリンク先まで確認してください。
具体例として、最初は背景を白、文字を黒、ボタンを右上に設定し、スマートフォンだけで表示される状態を作ります。動作に問題がないことを確認した後で、サイトのブランドカラーに合わせて背景色やアイコン色を変更すると、原因の切り分けがしやすくなります。
- インストール前にバックアップと設定画面を保存する
- メニュー項目を整理してからプラグインへ割り当てる
- 最初は必要最小限の設定で動作を確認する
- ログアウト状態と複数ページで確認する
- 色やアニメーションは正常動作の後に調整する
表示されない・開かない・二重になる場合の直し方
設定手順を守っても表示が崩れる場合は、変更を重ねるより、原因を一つずつ切り分けます。メニューの割り当て、テーマとの重複、キャッシュ、プラグイン競合、JavaScriptエラーの順で確認すると、初心者でも状況を整理しやすくなります。
メニューの割り当てと表示条件を確認する
アイコンは表示されるのに中身が空の場合は、プラグイン側で使用するメニューが選択されていない可能性があります。管理画面でメニュー名を確認し、プラグイン設定のメニュー選択欄へ同じものを割り当ててください。表示対象がスマートフォンだけ、特定の画面幅だけ、特定ページだけになっていないかも見直します。
ブロックテーマでは、ヘッダーにナビゲーションブロックが存在するかを確認します。クラシックテーマでは、作成したメニューが「メインメニュー」「ヘッダーメニュー」など、テーマが指定する位置へ割り当てられているかを見ます。編集場所はテーマによって異なるため、「外観」に表示されるエディターまたはカスタマイズ画面からたどるとよいでしょう。
二重表示はテーマ機能との重複を疑う
三本線のアイコンが2つ表示される場合は、テーマ標準のモバイルメニューとプラグインのメニューが同時に動いている可能性があります。片方を非表示にする前に、どちらがテーマ側で、どちらがプラグイン側かを確認してください。プラグインを一時停止して消えるほうが、追加したメニューです。
テーマの設定画面にモバイルメニューを無効化する項目があれば、CSSを追加するよりその設定を優先します。設定がない場合は、プラグイン側に既存メニューの要素を非表示にする欄がないか、公式ドキュメントで確認してください。CSSセレクターを誤るとパソコン側のヘッダーまで消えるため、コードによる非表示はバックアップを取ったうえで慎重に行います。
開かない場合はキャッシュと競合を順番に切り分ける
ボタンを押しても反応しない場合は、ブラウザー、WordPress、サーバー、CDNのキャッシュを順番に削除し、シークレットウィンドウで再確認します。CSSやJavaScriptの圧縮、結合、遅延読み込みを有効にしている場合は、一時的に停止して動作が戻るかを見てください。設定変更後も古いファイルが表示されているだけというケースがあります。
改善しない場合は、バックアップを確保したうえで、最近追加または更新したプラグインから一つずつ停止します。すべてを同時に停止すると原因が分からなくなるため、停止、確認、再有効化を記録しながら進めるとよいでしょう。法人サイトや売上に直結するサイトでは、本番環境で長時間テストせず、制作会社や保守担当者へ相談してください。
| 症状 | 最初に見る場所 | 次の確認 |
|---|---|---|
| アイコンが出ない | 表示幅と表示条件 | テーマのヘッダー設定 |
| 中身が空 | 使用メニューの選択 | メニュー項目の公開状態 |
| アイコンが2つある | テーマ標準機能との重複 | 既存メニューの非表示設定 |
| 押しても開かない | キャッシュ | JavaScript最適化とプラグイン競合 |
| 一部ページだけ動かない | ページ別表示条件 | そのページ固有のコードやブロック |
質問:更新後に急に開かなくなったらどうしますか。
直前に更新したテーマやプラグインを記録し、キャッシュ削除後も直らなければ、バックアップを確保して一つずつ停止します。更新履歴とエラー内容を添えて公式サポートへ相談すると状況を伝えやすくなります。
質問:CSSを追加すればすぐ直せますか。
見た目の重複にはCSSが役立つ場合がありますが、開閉処理やメニュー割り当ての問題は直りません。先に設定と競合を確認し、CSSは対象要素を特定できた場合だけ利用してください。
- メニュー名と表示対象を最初に確認する
- 二重表示ではテーマ機能との重複を切り分ける
- キャッシュ削除後にシークレットウィンドウで見る
- プラグインは一つずつ停止して記録する
- 本番への影響が大きい場合は専門担当者へ相談する
まとめ
WordPressのハンバーガーメニューは、テーマやナビゲーションブロックで不足する機能がある場合に限り、目的に合うプラグインを追加するのが基本です。
最初にスマートフォンで現在のメニューを確認し、「専用メニューが必要」「色や開閉方向を変えたい」など、不足している機能を一つ書き出してみてください。その後、公式プラグインページで更新状況と無料版の範囲を確認すると選びやすくなります。
設定後はログアウト状態の実機で開閉とリンク先を確認し、問題があればメニュー割り当て、重複、キャッシュ、競合の順に切り分けましょう。機能を増やしすぎず、読者が迷わず目的のページへ移動できる構成を目指してみてください。
本記事は一般的な情報提供を目的としており、起業・副業による収益や成果を保証するものではありません。税務・法務に関する判断は、国税庁や税理士など専門家・公的機関の情報を必ずご確認ください。

