以下のようなメールが来ました。
リカバリーモードでログインは出来ましたが、Welcart自体、左メニューに出現していません。
プラグインも外されています。
どうしたらいいですか?
こんにちは。
WordPress 5.2から、サイトでプラグインやテーマが致命的なエラーを発生させた場合にそれを検知してこの自動メールでお知らせする機能が追加されました。
今回の場合、WordPress がプラグイン Welcart e-Commerce でエラーを捉えました。
この問題をさらに調査するにはサーバーホストに連絡してみてください。
もしサイトが壊れていてダッシュボードに正常に接続できない場合、WordPress には特別な「リカバリーモード」があります。これによりダッシュボードに安全にログインし、さらに調査をすることができます。
この問題を解決しようとする際、以下の情報を聞かれるかもしれません。
WordPress バーション5.5.1
現在のテーマ: wx-template25-child (バージョン None)
現在のプラグイン: Welcart e-Commerce (バージョン 1.9.32) PHP バージョン7.2.34
エラー詳細
===============
エラータイプ E_ERROR が /home/ha21242/shop/wp-content/plugins/usc-e-shop/includes/update_check.php ファイルの 45 行目で発生しました。 エラーメッセージ: Uncaught Error: Cannot use object of type WP_Error as array in /home/ha21242/shop/wp-content/plugins/usc-e-shop/includes/update_check.php:45
Stack trace:
#0 /home/ha21242/shop/wp-includes/class-wp-hook.php(287): welcart_update_check(”)
#1 /home/ha21242/shop/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#2 /home/ha21242/shop/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/ha21242/shop/wp-settings.php(546): do_action(‘init’)
#4 /home/ha21242/shop/wp-config.php(98): require_once(‘/home/ha21242/s…’)
#5 /home/ha21242/shop/wp-load.php(37): require_once(‘/home/ha21242/s…’)
#6 /home/ha21242/shop/wp-admin/admin.php(34): require_once(‘/home/ha21242/s…’)
#7 /home/ha21242/shop/wp-admin/index.php(10): require_once(‘/home/ha21242/s…’)
#8 {main}
thrown