WPML
상태
해결됨
관련 플러그인/테마
TI WooCommerce Wishlist

문제 개요

보조 언어로 된 상품을 위시리스트에 추가할 때 TI WooCommerce Wishlist 팝업에 번역되지 않은 메시지가 포함됩니다.

임시 해결 방법

영구적인 문제 해결을 위해 플러그인 개발자와 협력하고 있습니다. 그동안 웹사이트에서 문제를 해결하려면 다음 단계를 따르세요.

  1. 웹사이트 파일과 데이터베이스를 백업하세요.
  2. 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;
    						}
    					}
  3. 해당 스니펫을 다음으로 교체하세요.
    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;
    						}
    					}

알려진 모든 문제 →