テーマを変更した直後、デザインは綺麗になったのに「あれ?メニューやサイドバーが消えてる!」と驚くのは、WordPressを使ってるひとが必ずと言っていいほど直面する事案です。
これは**故障ではなく、単なる「引っ越しによる荷ほどき忘れ」**のような状態です。
ゆっくり探せば見つかります。
焦らず元に戻す2つの解決策
「新しいテーマを有効化したら、ナビゲーションメニューもサイドバーも空っぽになった…」
せっかくデザインを変えたのに、サイトが壊れてしまったように見えると不安になりますよね。
ですが、ほとんどの場合、データが消えてしまったわけではありません。
これはWordPressの仕様による、よくある現象です。
なぜ消えてしまったの?
WordPressでは、
- メニューの表示位置(ヘッダー・フッターなど)
- ウィジェットの表示場所(サイドバー・フッターなど)
が、テーマごとに個別に定義されています。
そのため、テーマを変更すると
「前のテーマで使っていた表示場所」と
「新しいテーマで用意されている表示場所」が一致せず、
一時的に何も表示されていない状態になるのです。
引っ越し先の家で、家具の置き場所を決め直すのと同じイメージです。
1. 消えた「メニュー」を復活させる手順
操作手順(クラシックテーマの場合)
- 管理画面の
「外観」>「メニュー」 を開く - 「メニューの位置を管理」 タブをクリック
- 新しいテーマで用意されている位置
(例:メインメニュー、ヘッダーナビなど)に
表示したいメニューを割り当てる - 「変更を保存」 をクリック
これで、ナビゲーションメニューが復活します。
※ ブロックテーマの場合は
「外観」>「エディター」 から、ヘッダー部分のナビゲーションブロックを編集します。
2. 消えた「ウィジェット」を救出する手順
クラシックウィジェットを使っている場合、
ウィジェットは削除されず、一時的に退避されています。
操作手順
- 管理画面の
「外観」>「ウィジェット」 を開く - 画面下部にある
「使用停止中のウィジェット」 を確認 - そこにあるウィジェットを
新しいテーマのサイドバーやフッターへドラッグ&ドロップ
💡 以前入力していたテキストや画像設定も、そのまま引き継がれます。
※ ブロックテーマでは、ウィジェット管理も
「外観 > エディター」内で行います。
失敗しないためのコツ:テーマの「ライブプレビュー」を使おう
いきなり「有効化」ボタンを押すと、サイトが一時的に崩れた状態で公開されてしまいます。
「ライブプレビュー」 を使えば、
- メニューの割り当て
- ウィジェットやブロックの配置
を確認・調整してから、安全にテーマを切り替えることができます。
まとめ:テーマ変更は「設定の見直し」が必要
テーマを変えたときに表示が消えるのは、WordPressが正常に動いている証拠です。
- メニュー:位置を割り当て直す
- ウィジェット:使用停止中エリアから移動させる
慌てず一つずつ確認すれば、ほとんどの場合、元通りに復旧できます。
