- 상태
- 해결됨
- 관련 플러그인/테마
- TI WooCommerce Wishlist
문제 개요
보조 언어로 된 상품을 위시리스트에 추가할 때 TI WooCommerce Wishlist 팝업에 번역되지 않은 메시지가 포함됩니다.
임시 해결 방법
영구적인 문제 해결을 위해 플러그인 개발자와 협력하고 있습니다. 그동안 웹사이트에서 문제를 해결하려면 다음 단계를 따르세요.
- 웹사이트 파일과 데이터베이스를 백업하세요.
- wp-content/plugins/ti-woocommerce-wishlist/includes/product.helper.php(412번째 줄 부근)로 이동하여 다음을 찾으세요.
if ( $_product->get_id() === absint( ( apply_filters( 'wpml_object_id', $wlproduct['product_id'], 'product', false ) ) ? apply_filters( 'wpml_object_id', $wlproduct['product_id'], 'product', false ) : $wlproduct['product_id'] ) ) { if ( in_array( $_product->get_type(), array( 'variable', 'grouped' ) ) ) { $products[ $key ]['data'] = $wlproduct['variation_id'] ? wc_get_product( $wlproduct['variation_id'] ) : $_product; } else { $products[ $key ]['data'] = $_product; } } - 해당 스니펫을 다음으로 교체하세요.
if ( $_product->get_id() === absint( ( apply_filters( 'wpml_object_id', $wlproduct['product_id'], 'product', false ) ) ? apply_filters( 'wpml_object_id', $wlproduct['product_id'], 'product', false ) : $wlproduct['product_id'] ) ) { if ( in_array( $_product->get_type(), array( 'variable', 'grouped' ) ) ) { $products[ $key ]['data'] = $wlproduct['variation_id'] ? wc_get_product( apply_filters( 'wpml_object_id', $wlproduct['variation_id'], 'product_variation', false )) : $_product; } else { $products[ $key ]['data'] = $_product; } }