- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 4.12.0
- แก้ไขใน
- 4.12.2
ภาพรวมของปัญหา
WooCommerce ให้คุณเลือกวิธีจัดการภาษีสำหรับราคาของคุณได้ คุณสามารถป้อนราคาแบบรวมภาษีหรือแยกภาษีก็ได้
อย่างไรก็ตาม หากคุณได้ตั้งค่าหลายสกุลเงินด้วย WPML Multilingual & Multicurrency for WooCommerce และคุณกำลังใช้ตัวเลือก ใช่ ฉันจะป้อนราคาที่รวมภาษีแล้ว ที่ WooCommerce → การตั้งค่า → ตัวเลือกภาษี คำสั่งซื้อที่สร้างขึ้นด้วยตนเอง (โดยตรงในหน้าจัดการเว็บไซต์) จะแสดงราคาในสกุลเงินที่ถูกต้อง แต่จะใช้จำนวนเงินของสกุลเงินเริ่มต้นเสมอ
วิธีแก้ปัญหาชั่วคราว
นักพัฒนาของเราทราบถึงปัญหานี้แล้วและจะมีการแก้ไขในเวอร์ชันที่เผยแพร่ถัดไป อย่างไรก็ตาม คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวดังต่อไปนี้ได้ในระหว่างนี้:
- โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลไซต์ของคุณอย่างครบถ้วนก่อนดำเนินการต่อ
- เปิด /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php
- ค้นหาบรรทัดที่ 343
- แทนที่:
if ( ('total' === $key && $item->get_total() !== $item->get_subtotal() ) || $this->total_is_changed( $item ) ) { - ด้วย:
if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {