WPML

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

เมื่อใช้ YITH WooCommerce Badge Management Premium ป้ายกำกับที่กำหนดให้กับสินค้าจะไม่แสดงในเวอร์ชันที่แปล ปัญหานี้เกิดขึ้นเนื่องจากข้อมูลเมตาบางอย่างที่จำเป็นสำหรับการแสดงป้ายกำกับไม่ได้ถูกคัดลอกหรือซิงค์ไปยังสินค้าที่แปล

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

โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลเว็บไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ

1. เพิ่มการกำหนดค่า XML ที่กำหนดเอง

  • ไปที่ WPMLการตั้งค่าการกำหนดค่า XML ที่กำหนดเอง
  • วางโค้ดต่อไปนี้และคลิก “บันทึก”
    <wpml-config>
      <custom-fields>
        <custom-field action="copy">_yith_wcbm_badge_from_date</custom-field>
        <custom-field action="copy">_yith_wcbm_badge_ids</custom-field>
        <custom-field action="copy">_yith_wcbm_badge_schedule</custom-field>
        <custom-field action="copy">_yith_wcbm_badge_to_date</custom-field>
      </custom-fields>
    </wpml-config>

2. ตั้งค่าประเภทโพสต์ของป้ายสถานะเป็น “แปลไม่ได้”

  • ไปที่ WPMLการตั้งค่าการแปลประเภทโพสต์
  • ค้นหา Badges (yith-wcbm-badge) และตั้งค่าเป็น แปลไม่ได้

3. แปลข้อความป้ายสถานะ

  • ไปที่ WPMLการแปลสตริง
  • ค้นหาข้อความป้ายสถานะภายใต้โดเมน yith-woocommerce-badges-management และทำการแปล

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