なんでそうなったのか未だにわからない。
経緯
当ブログで先週末投稿した。三連休全く触らず、休み明けに記事を書こうとしたらなんかおかしい。
「カテゴリー」「タグ」「アイキャッチ画像」のパネルが消えてる。
試したこと
設定内からも消えてるので手動の表示・非表示の範囲外のことだとわかる。
プラグインを全部外したりテーマを変更しても消えたまま。wp本体をダウングレードしてみても効果がなく、そもそも休み中にあったことといえばSite Kit by Googleが自動更新されただけ。自作時よろしくfunctions.phpへの追記を試したけど意味がない。
エディタを旧版に切り替えたら表示された。戻したら消えた。
諦めた。
直った
翌日になって確認したら直ってた。
その代わりなのか、Site Kit By Googleがエラーを吐いてる。
`An error occurred while running 'mapSelect': Cannot read properties of null (reading 'isGatheringData')
The error may be correlated with this previous error:
TypeError: Cannot read properties of null (reading 'isGatheringData')
at Object.current (https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-dashboard-9229f1f49f9270462a3b.js?fver=20220720121755:55:34802)
at e (https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:94456)
at https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:94621
at https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:84234
at Array.forEach (<anonymous>)
at o (https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:84206)
at https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:82623
at p (https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:75063)
at https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:80244
at https://blog.megefeps.info/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-vendor-4167c42429c777851281.js?fver=20220720121755:7:77659
Original stack trace:
in ZeroDataStateNotifications
in BannerNotifications
in div
in Header
in DashboardMainApp
in DashboardEntryPoint
in RestoreSnapshots
in ErrorHandler
in StrictMode
in Root`
js周りが何かあれなんでしょう。圧縮周りとかいじったけど効果がない。とりあえず症状として、ダッシュボードが死んでるだけで計測は普通に出来てるし、WP上で確認はしてないんで無視することにする。
ウィジェットがぶっ飛んで、右側のコメントが消えてた。入力した枠自体は生きてた。多分テーマの変更とかでアレしたんだと思う。戻せばいいけど戻すのがめんどい。
まとめ
プラグインやら本体やらテーマやらをダウングレードしたけど効果がなかった。割と長時間粘ってたと思うんだけど、一晩放置して直ったわけで、実は効果があって反映待ちだったのかもしれない。それぞれのバージョンを戻しても問題なく表示されてる。
更新履歴とかをチェックするのにこれを使ってる。
何でもかんでもログを取ってくれるもんだから見返すのがしんどいという贅沢な悩みがある。
プラグインのダウングレードはこれ
体感的なところで今回無意味だったけど、操作が楽だった。
WP本体のダウングレードはこれ
バージョンを打ち間違えなきゃ大丈夫でしょって感じ。これも難しくなかった。
あとはこれ
ログイン済を対象にプラグインやらテーマを切り替えたりできる、WEBサイトを公開したままでトラブルシューティングができる便利なやつ。今回活躍した感じはないんだけど何かのときに役に立つかもしれない。
メンテ用のプラグインを知ることができてよかったねって感じで、本筋のエラーについては何もできなかった。急ぎじゃないし重要じゃないからぼんやりしてるうちに直ってくれて結果オーライだけど、仕事で請け負ったサイトがこんな事になったらキツいなーって思う。
コメント