เหตุใดการอัปเดตเป็นเวอร์ชันนี้จึงสำคัญ
เวอร์ชันนี้รวมการแก้ไขด้านความปลอดภัยสำหรับตัวหลัก การแปลสตริง และการจัดการการแปล การแก้ไขเหล่านี้ช่วยแก้ปัญหาในบางกรณีที่ผู้ใช้เข้าสู่ระบบในฐานะผู้ดูแลระบบแล้ว
รวมถึงการแก้ไขความเข้ากันได้เพิ่มเติมและการแก้ไขความเสถียรบางส่วนเพื่อป้องกันปัญหาในการกำหนดค่าเซิร์ฟเวอร์ที่ไม่ค่อยพบทั่วไป
มาดูการเปลี่ยนแปลงและการแก้ไขที่สำคัญที่สุดสำหรับเวอร์ชันที่เผยแพร่นี้ ดูส่วนสุดท้ายของหน้านี้สำหรับบันทึกการเปลี่ยนแปลงฉบับสมบูรณ์
WPML ตัวหลัก 3.9.3
- แก้ไขข้อผิดพลาดร้ายแรงที่เกิดจากฟังก์ชันที่เพิ่งถูกลบออกในธีม Divi เวอร์ชันล่าสุด
- เปลี่ยน URL ของ CDN จาก HTTPS เป็น HTTP เพื่อป้องกันปัญหาในบางเว็บไซต์ที่เกี่ยวข้องกับ cURL เวอร์ชันเก่า
- แก้ไขข้อผิดพลาด Parse ที่เกิดขึ้นเมื่อใช้ PHP 5.2
WPML การแปลสตริง 2.7.3
- ดำเนินการแก้ไขเพื่อป้องกันข้อยกเว้นที่ส่งผลให้เกิดข้อผิดพลาดร้ายแรงของ PHP ระหว่างการซิงค์เมนู WordPress ปัญหานี้เกิดขึ้นเมื่อมีการลงทะเบียนสตริงจาก 2 ภาษาที่แตกต่างกันในเวลาเดียวกัน
- แก้ไขข้อยกเว้นที่ส่งผลให้เกิดข้อผิดพลาด 404 สำหรับผลิตภัณฑ์ที่สร้างในภาษารองเมื่อมีการตั้งค่าฐานผลิตภัณฑ์แบบกำหนดเองซึ่งรวมถึงหมวดหมู่ด้วย
WPML Media Translation 2.2.3
- แก้ไขข้อยกเว้น Uncaught “InvalidArgumentException” เมื่อเพิ่มรูปภาพภายนอกเป็นคำแปล ปัญหานี้เกิดขึ้นเมื่อแปลโพสต์ผ่านตัวแก้ไขการแปล
ความเข้ากันได้กับ WordPress 4.9.3 เวอร์ชันที่กำลังจะมาถึง
ทั้งเวอร์ชันนี้และ WPML 3.9.2 ได้รับการทดสอบและพบว่าเข้ากันได้อย่างสมบูรณ์กับเวอร์ชันที่กำลังจะมาถึงและเวอร์ชันที่วางแผนไว้ของ WordPress
การอัปเดตเป็น WPML 3.9.3
เช่นเคย คุณจะได้รับการอัปเดตสำหรับปลั๊กอิน WPML นี้โดยอัตโนมัติในทุกเว็บไซต์ที่ลงทะเบียน คุณสามารถดาวน์โหลดและติดตั้งด้วยตนเองจากบัญชี WPML ของคุณ โปรดตรวจสอบให้แน่ใจว่าได้อัปเดตส่วนประกอบทั้งหมดของ WPML แล้ว
สุดท้ายนี้ โปรดจำไว้ว่าการสำรองข้อมูลฐานข้อมูลก่อนอัปเดตสิ่งใด ๆ ในเว็บไซต์ของคุณเป็นความคิดที่ดีเสมอ
บันทึกการเปลี่ยนแปลงฉบับสมบูรณ์
WPML ตัวหลัก 3.9.3
คุณสมบัติ
- เพิ่มตัวเลือกหลายภาษาสำหรับผู้พัฒนาธีม
การแก้ไข
- ดำเนินการแก้ไขด้านความปลอดภัยหลายรายการ
- แก้ไขข้อผิดพลาดร้ายแรงที่เกิดจากฟังก์ชัน Divi ที่เพิ่งถูกลบออก
- เปลี่ยน URL ของ CDN จาก HTTPS เป็น HTTP เพื่อป้องกันปัญหาในบางเว็บไซต์
- แก้ไขข้อผิดพลาด Parse ที่เกิดขึ้นเมื่อใช้ PHP 5.2
- แก้ไขการเข้าถึงหน้าที่แปลแล้วโดยไม่คาดคิดด้วย slug ต้นฉบับเมื่อตั้งค่า "โพสต์" เป็น "ไม่แปล"
- แก้ไขหมวดหมู่ที่แทรกในลิงก์ถาวรของโพสต์หากแสดงเป็นฉบับแปลและมีการแปลหมวดหมู่นั้นแล้ว
WPML การแปลสตริง 2.7.3
การแก้ไข
- ดำเนินการแก้ไขด้านความปลอดภัยหลายรายการ
- แก้ไขเพื่อป้องกันข้อผิดพลาดร้ายแรงเมื่อมีการลงทะเบียนสตริงในสองภาษาที่แตกต่างกันในเวลาเดียวกัน
- แก้ไขข้อยกเว้นที่ส่งผลให้เกิดข้อผิดพลาด 404 สำหรับผลิตภัณฑ์ที่สร้างในภาษารองเมื่อมีการตั้งค่าฐานผลิตภัณฑ์แบบกำหนดเองซึ่งรวมถึงหมวดหมู่ด้วย
WPML การจัดการการแปล 2.5.2
การแก้ไข
- ดำเนินการแก้ไขด้านความปลอดภัยหลายรายการ
WPML Media Translation 2.2.3
การแก้ไข
- แก้ไขข้อยกเว้น Uncaught “InvalidArgumentException” เมื่อเพิ่มรูปภาพภายนอกเป็นคำแปล

