WPML
ステータス
解決済み
タイプ
バグ
関連プラグイン/テーマ
WooCommerce
トピックタグ
Bug

問題の概要

WooCommerce 7.8.1 (新しいタブで開く)で最近導入された変更により、以下の致命的なエラーが発生しています。その結果、高度な翻訳エディタ(ATE)で商品を翻訳できず、「進行中」ステータスのままになる問題が発生する可能性があります。

PHP Fatal error: Uncaught Error: Call to undefined function wc_get_default_product_type_options() in .../wp-content/plugins/woocommerce/includes/tracks/events/class-wc-products-tracking.php:242

回避策

注意: この問題はWooCommerce 7.8.2で解決されました。

このエラーはWooCommerceによって引き起こされたものであり、同プラグイン側で修正される必要があることにご留意ください。
当面の間は、以下の手順を実行してください:


  • 作業を進める前に、必ずサイトの完全なバックアップを取得してください。

  • … /wp-content/plugins/woocommerce/includes/tracks/events/class-wc-products-tracking.php ファイルを開きます。

  • 以下のコードを:
    use Automattic\Jetpack\Constants;

  • 次のように置き換えます:
    require_once dirname( __FILE__ ) . '/../../admin/wc-admin-functions.php'; // QUICK FIX
    
    use Automattic\Jetpack\Constants;

すべての既知の問題