- สถานะ
- เปิด
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 5.3.9
- แท็กหัวข้อ
- Compatibility, WCML
ภาพรวมของปัญหา
เมื่อใช้ตัวเลือก “แสดงเฉพาะสินค้าที่มีราคาแบบกำหนดเอง” ใน WooCommerce หลายสกุลเงิน ตัวสลับสกุลเงินจะไม่แสดงอย่างถูกต้องสำหรับ สินค้าจัดกลุ่ม หากสินค้าย่อยทั้งหมดไม่มีราคาแบบกำหนดเอง ปัญหานี้เกิดขึ้นทั้งในหน้าสินค้าเดี่ยวและหน้า Archive
ปัญหานี้ส่งผลกระทบต่อการทำงานของสินค้าจัดกลุ่มและสินค้าย่อยในสถานการณ์ต่อไปนี้:
- หน้าสินค้าเดี่ยว: ตัวสลับสกุลเงินถูกซ่อนแม้ว่าสินค้าย่อยบางรายการจะมีราคาแบบกำหนดเอง
- หน้า Archive: สินค้าจัดกลุ่มอาจไม่ปรากฏขึ้น โดยขึ้นอยู่กับการตั้งค่าราคาแบบกำหนดเองของสินค้าย่อย
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลเว็บไซต์ทั้งหมดก่อนดำเนินการต่อ
หน้าสินค้าเดี่ยว
- เปิดไฟล์ …/wp-content/plugins/woocommerce-multilingual/inc/currencies/currency-switcher/class-wcml-currency-switcher.php
- แทนที่เนื้อหาด้วยเนื้อหาจากลิงก์นี้
หน้าคลังเก็บ
- เปิดไฟล์ …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-custom-prices.php
- แทนที่เนื้อหาด้วยเนื้อหาจากลิงก์นี้