- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 5.1.2
- แก้ไขใน
- 5.3.0
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- WooCommerce
- แท็กหัวข้อ
- Bug
ภาพรวมของปัญหา
เมื่อคุณใช้ตัวเลือก slug สร้างอัตโนมัติจากชื่อ (WPML → การตั้งค่า → หน้า เอกสารที่แปลแล้ว ) slug ควรถูกสร้างขึ้นโดยอัตโนมัติจากชื่อ อย่างไรก็ตาม สำหรับสินค้า WooCommerce นั้น slug ยังคงสามารถแปลได้ใน ตัวแก้ไขการแปลขั้นสูง แม้ว่าไม่ควรจะแสดงอยู่ที่นั่นก็ตาม
วิธีแก้ปัญหาชั่วคราว
จนกว่าเราจะเผยแพร่การแก้ไขสำหรับปัญหานี้ในอัปเดตที่กำลังจะมาถึง คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวดังต่อไปนี้
โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลทั้งหมดของไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ class-wcml-tp-support.php ที่พบในโฟลเดอร์ ../wp-content/plugins/woocommerce-multilingual/inc/
- ค้นหาบรรทัดที่ 51
- คอมเมนต์บรรทัดต่อไปนี้ออก:
// add_filter( 'wpml_tm_translation_job_data', array( $this, 'append_slug_to_translation_package' ), 10, 2 );