件名: get_current_screen()関数に関するエラーについて
内容:
お世話になっております。
現在、貴社のプラグイン「Japanized for WooCommerce」バージョン2.6.17を使用して、WooCommerceサイトの運用を行っておりますが、管理画面にて以下のエラーが発生しております。
エラーログ:
PHP Fatal error: Uncaught Error: Call to undefined function get_current_screen()
in /wp-content/plugins/woocommerce-for-japan/woocommerce-for-japan.php on line 159
このエラーは、get_current_screen()関数がフロントエンドで呼び出されていることが原因ではないかと考えております。現在、カート機能および決済処理(Stripe)は正常に動作しているため、現状では致命的な問題にはなっていないものの、エラーログが蓄積されることが懸念されます。
質問:
- このエラーに対する推奨される解決策や修正方法はございますでしょうか?
- get_current_screen()の前にis_admin()チェックを追加することでエラーを防ぐ方法が考えられますが、他に適切な対応がありましたらご教示いただけますと幸いです。
お忙しいところ恐縮ですが、どうぞよろしくお願い申し上げます。