- สถานะ
- แก้ไขแล้ว
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- WooCommerce Mix and Match Products
ภาพรวมของปัญหา
ขณะนี้เรามีปัญหาความเข้ากันได้ระหว่างปลั๊กอิน WooCommerce Mix and Match Products และคุณสมบัติหลายสกุลเงินของ WPML Multilingual & Multicurrency for WooCommerce หากคุณเลือกสกุลเงินอื่นในผลิตภัณฑ์ Mix and Match โดยใช้ตัวสลับสกุลเงินของเรา สัญลักษณ์สกุลเงินจะเปลี่ยนแต่ราคาจะไม่เปลี่ยน
วิธีแก้ปัญหาชั่วคราว
สถานการณ์นี้เกิดขึ้นเนื่องจากปลั๊กอิน Mix and Match Products จัดเก็บราคารวมไว้ในฟิลด์กำหนดเอง อย่างไรก็ตาม หากคุณได้ติดตั้งหลายสกุลเงินแต่แสดงเพียงสกุลเงินเดียวต่อภาษา คุณสามารถแปลฟิลด์กำหนดเองนี้และแสดงราคาที่ถูกต้องได้โดยทำตามขั้นตอนด้านล่าง:
- ไปที่ WPML → การตั้งค่า → การกำหนดค่า XML ที่กำหนดเอง
- เพิ่มโค้ด XML ต่อไปนี้:
- แก้ไขสินค้าต้นฉบับและบันทึก
- แปลฟิลด์ใหม่ด้วยค่าเดียวกันกับสกุลเงินรอง
<wpml-config>
<custom-fields>
<custom-field action="translate">_mnm_base_price</custom-field>
<custom-field action="translate">_mnm_base_regular_price</custom-field>
<custom-field action="translate">_mnm_base_sale_price</custom-field>
</custom-fields>
</wpml-config>
โปรดทราบว่าวิธีแก้ปัญหาชั่วคราวนี้จะมีประโยชน์ก็ต่อเมื่อคุณไม่ได้ใช้หลายสกุลเงินในภาษาเดียวกัน