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;
    						}
    					}

ปัญหาที่ทราบแล้วทั้งหมด →