
WordPressの管理画面を開いたら、
左のダッシュボードメニューが異様に細いまま戻らない。
マウスを乗せると展開するが、
クリックしても元の幅に戻らない。
結論から言うと、
これはWordPressの仕様と不具合が絡んだ現象 です。
今回は、
WordPress 6.9.1(最新版)環境 で実際に起きた事例をもとに、
原因の切り分け方法を整理します。
まず知っておくべき仕様
WordPress 5.7以降、管理画面の左メニューには
「折りたたみ(folded)」機能 が標準搭載されています。
左下にある ≪ アイコンを押すと、
- 押す → メニューが細くなる
- もう一度 → 元に戻る
という挙動をします。
この状態は ユーザーごとに保存 されます。
つまり、
- 別ユーザーでログインすると普通
- 同じユーザーだと戻らない
という現象が起きます。
よくある勘違い
- テーマの不具合
- WordPress本体のバグ
- 画面サイズの問題
実際には、
CSSやJavaScriptによって「折りたたみ状態が強制されている」
ケースが非常に多いです。
切り分け手順(重要)
以下の順番で確認すると、無駄にハマりません。
- 左下の折りたたみボタンをクリック
- ブラウザの拡大率を
100%に戻す(Ctrl + 0) - シークレットモードで管理画面を開く
- キャッシュ系プラグインを一時停止
- 管理画面を触る系プラグインを停止
ここまでやっても直らない場合、
ほぼ確実に「特定プラグインの干渉」 です。
この時点で疑うべきもの
- 管理画面用CSSを読み込むプラグイン
- フロント用JSを管理画面でも読み込むプラグイン
- jQueryやbodyクラスを書き換える処理
そして今回、
犯人がはっきり特定できました。
次の記事へ
次の記事では、
実際に原因だったプラグイン名 と
なぜそのプラグインで不具合が起きるのか
そして 現実的な回避策 を解説します。
WordPressは便利ですが、
時々こういう「静かにUIを壊す」ことをします。
コメント