WPML
สถานะ
แก้ไขแล้ว
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Divi

ภาพรวมของปัญหา

เมื่อคุณใช้โมดูล Shop ของ Divi บนหน้าเว็บหรือเค้าโครงตัวสร้างธีม ตัวเลือก Included Categories จะไม่ถูกเลือกไว้เมื่อ WPML เปิดใช้งานอยู่

ส่วน Included Categories ของ Divi
ส่วน Included Categories ของ Divi Shop

วิธีแก้ปัญหาชั่วคราว

เรากำลังติดต่อผู้พัฒนาธีม Divi เพื่อใช้การแก้ไขปัญหานี้อย่างถาวร ในระหว่างนี้ คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวนี้ได้:

โปรดสำรองไฟล์และฐานข้อมูล WordPress ของคุณก่อน


  1. ไปที่ wp-content/themes/Divi/includes/builder/plugin-compat/sitepress-multilingual-cms.php

  2. ค้นหา
    $new_ids[] = apply_filters( 'wpml_object_id', $cat_id, 'product_cat' );


  3. แทนที่ด้วย
    $cat_id_translated = apply_filters('wpml_object_id', $cat_id, 'product_cat');
    				if ($cat_id_translated) {
    					$new_ids[] = $cat_id_translated;
    				} else {
    					$new_ids[] = $cat_id;
    				}

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