- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 4.12.1
- แก้ไขใน
- WCML 5.2.0
ภาพรวมของปัญหา
เมื่อคุณใช้ 0 เป็นแอตทริบิวต์เทอมสำหรับรูปแบบสินค้าของ WooCommerce ตัว WooCommerce จะใช้ slug ของเทอมเดียวกันคือ 0 สำหรับรายการนั้น
เมื่อคุณแปลรูปแบบสินค้าในสถานการณ์ดังกล่าว การทำงานจะเป็นปกติยกเว้นรูปแบบสินค้าที่มีแอตทริบิวต์ 0 รูปแบบสินค้านั้นจะแสดงราคาที่ไม่ถูกต้อง
ตัวอย่างเช่น สมมติว่าคุณมีแอตทริบิวต์ชื่อ Size ที่มีเทอม 0, 10, 15 ในกรณีนี้ รูปแบบสินค้าทั้งหมดจะทำงานได้ตามปกติยกเว้นรายการแรก ซึ่งจะแสดงราคาที่ไม่ถูกต้อง
วิธีแก้ปัญหาชั่วคราว
นักพัฒนาของเราทราบถึงสถานการณ์นี้แล้ว ในระหว่างนี้:
- โปรดไปที่ สินค้า → คุณสมบัติ → กำหนดค่าเงื่อนไข
- แก้ไข slug ของคำศัพท์ด้วยตนเอง และเปลี่ยน 0 เป็น 0-en หรือ zero – ค่าใดก็ได้ยกเว้น 0 ในภาษาเริ่มต้น
โปรดทราบว่าปัญหานี้เกี่ยวข้องกับ slug ของคำศัพท์เท่านั้น คุณยังคงสามารถเก็บชื่อคำศัพท์ต้นฉบับไว้ได้