- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- WCML 5.1.0
- Plugin/giao diện liên quan
- WooCommerce Mix and Match
Tổng quan về lỗi
Khi bật các phiên bản mới nhất của WCML và WooCommerce Mix and Match Products, lỗi nghiêm trọng sau sẽ xảy ra:
PHP Notice: Undefined property: WCML_Mix_and_Match_Products::$woocommerce_wpml in /var/www/somedomain.com/html/wp-content/plugins/woocommerce-multilingual/compatibility/class-wcml-mix-and-match-products.php on line 29
Giải pháp tạm thời
Sự cố này sẽ được giải quyết trong phiên bản phát hành tiếp theo của WooCommerce Multilingual.
Người dùng bị ảnh hưởng có thể giải quyết sự cố cho đến lúc đó bằng cách sửa dòng sau: wp-content/plugins/woocommerce-multilingual/compatibility/class-wcml-mix-and-match-products.php:29
Từ:
$original_product_id = $this->woocommerce_wpml->products->get_original_product_id( $post_id );
Thành:
$original_product_id = $woocommerce_wpml->products->get_original_product_id( $post_id );
** Vui lòng nhớ sao lưu các tệp và cơ sở dữ liệu WordPress của bạn trước khi chỉnh sửa các tệp.