เราเพิ่งเผยแพร่ WPML 4.6.13 และ WooCommerce Multilingual 5.3.7 ซึ่งจัดการกับปัญหาด้านความปลอดภัยระดับต่ำ ปรับปรุงความเข้ากันได้ และแก้ไขข้อบกพร่องต่าง ๆ
การอัปเดต WPML 4.6.13
การอัปเดตความปลอดภัย
หลังจากที่สื่อหลายสำนักได้เผยแพร่เรื่องราวเกี่ยวกับปัญหาด้านความปลอดภัยนี้ เราได้เขียนประกาศแยกต่างหาก เพื่อชี้แจงลำดับเหตุการณ์ ผลกระทบต่อผู้ใช้ WPML และวิธีที่เราทำงานร่วมกับ Wordfence เพื่อแก้ไขปัญหานี้
เวอร์ชันที่เผยแพร่ของ WPML นี้แก้ไขช่องโหว่ด้านความปลอดภัยที่อาจอนุญาตให้ผู้ใช้ที่มีสิทธิ์บางอย่างสามารถดำเนินการโดยไม่ได้รับอนุญาต ปัญหานี้แทบจะไม่เกิดขึ้นในสถานการณ์จริง เนื่องจากผู้ใช้จำเป็นต้องมีสิทธิ์การแก้ไขใน WordPress และเว็บไซต์ต้องใช้การตั้งค่าที่เฉพาะเจาะจงมาก
อย่างไรก็ตาม เช่นเดียวกับการแก้ไขความปลอดภัยทั้งหมด เราขอแนะนำให้คุณอัปเดตเป็นเวอร์ชันล่าสุดนี้เพื่อให้แน่ใจว่าเว็บไซต์ของคุณมีความปลอดภัยระดับสูงสุด
การแก้ไขความเข้ากันได้
เวอร์ชันที่เผยแพร่ของ WPML นี้ยังมีการปรับปรุงความเข้ากันได้สองประการ:
- แก้ไขประกาศการเลิกใช้งานต่าง ๆ ใน PHP 8.2
- แก้ไขประกาศ PHP ที่ปรากฏขึ้นเมื่อใช้ปลั๊กอิน Google XML Sitemaps
WooCommerce Multilingual 5.3.7
WooCommerce Multilingual มีชื่อใหม่
เนื่องจากคำขอจาก WooCommerce เราได้เปลี่ยนชื่อ WooCommerce Multilingual เป็น WPML Multilingual & Multicurrency for WooCommerce
การอัปเดตความปลอดภัย
การอัปเดต WooCommerce Multilingual นี้แก้ไขปัญหาด้านความปลอดภัยระดับต่ำที่การตรวจสอบ nonce บางอย่างหายไปในคำขอ AJAX
การสนับสนุนสำหรับฟิลด์ Global Unique ID
เราได้เพิ่มการสนับสนุนการแปลสำหรับ Global Unique ID ซึ่งเป็นฟิลด์ใหม่ที่ WooCommerce 9.2 จะเปิดตัวพร้อมกับเวอร์ชันที่เผยแพร่ในวันที่ 20 สิงหาคม
ฟิลด์นี้มีพฤติกรรมคล้ายกับ SKU ซึ่งช่วยให้คุณสามารถใช้ข้อความประเภทใดก็ได้ในขณะที่ยังคงรักษาค่าให้ไม่ซ้ำกันในทุกสินค้า ฟิลด์นี้มีให้ใช้งานทั้งสำหรับสินค้าหลักและรูปแบบสินค้า
ฟิลด์นี้จะถูกคัดลอกและล็อกไว้สำหรับการแปล ซึ่งคล้ายกับฟิลด์ SKU การอัปเดต WooCommerce Multilingual 5.3.7 จะช่วยให้แน่ใจว่าฟิลด์นี้ยังคงถูกล็อกในสินค้าที่แปลแล้วทั้งหมด
การแก้ไขข้อบกพร่อง
WooCommerce Multilingual 5.3.7 มีการปรับปรุงและการแก้ไขข้อบกพร่องหลายประการเพื่อประสบการณ์ที่ราบรื่นยิ่งขึ้น:
- แก้ไขการแสดงชื่อสกุลเงินในการตั้งค่าเมื่อมีเอนทิตี HTML
- รูปแบบเริ่มต้นที่ดีขึ้นสำหรับสกุลเงินยูโร
- แก้ไขการแสดงสกุลเงินที่ไม่ถูกต้องในโหมด Standalone เมื่ออัปเดตจำนวนในตะกร้าสินค้า
สำหรับรายการการแก้ไขทั้งหมด โปรดดูที่ บันทึกการเปลี่ยนแปลงของ WooCommerce Multilingual 5.3.7
อัปเดตเลย
เราขอแนะนำอย่างยิ่งให้คุณอัปเดตเป็น WPML 4.6.13 และ WooCommerce Multilingual 5.3.7 เพื่อรับประโยชน์จากการปรับปรุงเหล่านี้
ในหน้าจัดการเว็บไซต์ของคุณ ให้ไปที่หน้า ปลั๊กอิน การอัปเดตนี้ควรแสดงว่าพร้อมใช้งาน ดังนั้นเพียงคลิกเพื่ออัปเดต WPML
หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง