[wp]アイキャッチ画像、タグ、カテゴリーが消えた話

なんでそうなったのか未だにわからない。

経緯

当ブログで先週末投稿した。三連休全く触らず、休み明けに記事を書こうとしたらなんかおかしい。

「カテゴリー」「タグ」「アイキャッチ画像」のパネルが消えてる。

試したこと

設定内からも消えてるので手動の表示・非表示の範囲外のことだとわかる。

プラグインを全部外したりテーマを変更しても消えたまま。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 Activity Log
#1 ユーザー評価のアクティビティ ログ プラグイン。この使いやすいプラグインを使用して、サイト上で発生した変更の包括的なログを保持します。

何でもかんでもログを取ってくれるもんだから見返すのがしんどいという贅沢な悩みがある。

プラグインのダウングレードはこれ

WP Rollback
Rollback (or forward) any WordPress.org plugin or theme like a boss.

体感的なところで今回無意味だったけど、操作が楽だった。

WP本体のダウングレードはこれ

WP Downgrade | Specific Core Version
バックエンドから直接、WordPress の目的のバージョンに自動的にダウングレードまたはアップデートを行うことができます。

バージョンを打ち間違えなきゃ大丈夫でしょって感じ。これも難しくなかった。

あとはこれ

Health Check & Troubleshooting
Health Check は一般的な問題を識別し、プラグインおよびテーマの競合についてのトラブルシューティングをお手伝いします。

ログイン済を対象にプラグインやらテーマを切り替えたりできる、WEBサイトを公開したままでトラブルシューティングができる便利なやつ。今回活躍した感じはないんだけど何かのときに役に立つかもしれない。

メンテ用のプラグインを知ることができてよかったねって感じで、本筋のエラーについては何もできなかった。急ぎじゃないし重要じゃないからぼんやりしてるうちに直ってくれて結果オーライだけど、仕事で請け負ったサイトがこんな事になったらキツいなーって思う。

コメント

タイトルとURLをコピーしました