WPML 3.1.5 พร้อมใช้งานแล้วและเข้ากันได้อย่างสมบูรณ์กับ WordPress 3.9 ดาวน์โหลดได้เลย!
ผ่านไปหลายวันแล้วหลังจากเวอร์ชันที่เผยแพร่ของ WordPress 3.9 และฉันต้องการรายงานสถานะปัจจุบัน เวอร์ชันที่เผยแพร่ของ WPML 3.1.5 beta2 ส่วนใหญ่เข้ากันได้กับ WordPress 3.9 แต่ยังมีปัญหาที่ทราบแล้วบางประการ หากคุณทราบปัญหาเหล่านี้ด้วย เราทุกคนก็จะประหยัดเวลาได้
ประการแรก หากคุณเพิ่งอ่านเกี่ยวกับ WPML และ WordPress 3.9 โปรดจำไว้ว่า WPML 3.1.4 (เวอร์ชันที่ใช้งานจริง) ทำงานได้ไม่ดีนักกับ WordPress 3.9 มีปัญหาเกี่ยวกับ Javascript ที่จะทำให้ตัวแก้ไขเนื้อหาทำงานผิดปกติและมีคำเตือนเกี่ยวกับการเรียกใช้ MySQL ที่เลิกใช้แล้ว ปัญหาทั้งหมดนี้ได้รับการจัดการอย่างเรียบร้อยแล้วใน WPML 3.1.5 ซึ่งปัจจุบันอยู่ในรุ่นเบต้า 2 หากคุณติดตั้ง WordPress 3.9 แล้ว คุณควรใช้ WPML 3.1.5b2 (แม้ว่าจะเป็นรุ่นเบต้าก็ตาม)
หากคุณสามารถรอการอัปเกรดเว็บไซต์ของคุณได้ WPML 3.1.5 จะเสร็จสิ้นการตรวจสอบคุณภาพ (QA) ในอีกไม่กี่วัน และช่วยให้คุณอัปเกรดเป็น WordPress 3.9 ได้ง่ายและราบรื่นยิ่งขึ้น
การเปลี่ยนแปลงในตรรกะการเขียนใหม่อาจทำให้การแปลเปลี่ยนเส้นทางไปยัง URL ที่ไม่ถูกต้อง
เราได้รับรายงานหลายฉบับ (กระทู้ 1, กระทู้ 2) ว่าการแปลมีการเปลี่ยนเส้นทางไปยังตำแหน่งที่ไม่ถูกต้อง
Pawel จากทีมพัฒนา WPML กำลังดำเนินการเรื่องนี้ ดูเหมือนว่าการเปลี่ยนแปลงเล็กน้อยในตรรกะการเขียนใหม่และการแคชของ WPML จะเกี่ยวข้องกับเรื่องนี้ เรามีข้อมูลการแก้ไขข้อบกพร่องและสามารถจำลองปัญหานี้ในระบบของเราได้
รายงานบางส่วนที่เราได้รับเกี่ยวกับปัญหานี้ได้รับการแก้ไขแล้วโดยไม่ต้องทำการแก้ไขใด ๆ หากคุณพบปัญหาที่คล้ายกัน ตรวจสอบให้แน่ใจว่า:
- อัปเดตส่วนประกอบทั้งหมดของ WPML
- ตรวจสอบให้แน่ใจว่าไม่มีปลั๊กอินอื่นที่สามารถเปลี่ยนเส้นทาง URL เปิดใช้งานอยู่
- ไปที่ การตั้งค่า->ลิงก์ถาวร แล้วบันทึกใหม่อีกครั้ง
โปรดจำไว้ว่าเนื่องจาก API ของ WordPress เปลี่ยนแปลงไป ปลั๊กอินอื่น ๆ จึงอาจต้องได้รับการอัปเดต ดังนั้น เมื่อคุณแก้ปัญหา ให้ลองปิดใช้งานปลั๊กอินอื่น ๆ และอาจสลับไปใช้ธีมเริ่มต้น ปัญหาส่วนใหญ่ที่เราจัดการในช่วงไม่กี่วันที่ผ่านมานั้นเกี่ยวข้องกับธีมและ 'ปลั๊กอินอื่น ๆ'
วิดเจ็ตตัวสลับภาษาทำให้เกิดคำเตือนในหน้าจัดการวิดเจ็ต
นี่คือสิ่งที่หลุดรอดจากการทดสอบของเราไปโดยสิ้นเชิง หน้าจัดการวิดเจ็ตทั้งหมดใน WordPress 3.9 มีการเปลี่ยนแปลง (ในทางที่ดีขึ้นมาก) ด้วยเหตุนี้ วิธีที่เราลงทะเบียนตัวสลับภาษาของ WPML จึงล้าสมัยไป เรากำลังแก้ไขปัญหานี้สำหรับ 3.1.5b3 ข้อดีเพิ่มเติมคือตอนนี้คุณสามารถเพิ่มตัวสลับภาษาจำนวนเท่าใดก็ได้ลงในโซนวิดเจ็ตต่าง ๆ
มีเพียงลิงก์ถาวรเริ่มต้นและ URL ภาษาเท่านั้นที่ทำงานได้
เราพบปัญหานี้ในกรณีที่พบได้ยากกว่าและสืบพบว่าเกิดจากการกำหนดค่าเซิร์ฟเวอร์ที่เฉพาะเจาะจงมาก ไม่ต้องกังวล นี่คือสิ่งที่เราสามารถจัดการได้ใน WPML โดยถือเป็นข้อยกเว้น และเรากำลังเพิ่มลงใน 3.1.5b3
ลิงก์ในหน้าที่แปลไปยัง URL ที่ไม่ถูกต้อง
นี่คือปัญหาของ Sticky Links ซึ่งเราใกล้จะซ่อมแซมเสร็จแล้ว Sticky Links อาจเพิ่มชื่อภาษาลงใน URL แม้ว่าหน้าเหล่านี้จะไม่ได้รับการแปลก็ตาม
WPML 3.1.5 มีให้ใช้งานสำหรับลูกค้า Multilingual CMS เท่านั้น
นี่ไม่ใช่ 'ข้อบกพร่อง' ในการพัฒนาจริง ๆ แต่เป็นความผิดของฉันมากกว่า ฉันได้เพิ่มการดาวน์โหลดรุ่นเบต้าสำหรับ WPML 3.1.5b2 ให้กับลูกค้า Multilingual Blog ด้วยเช่นกัน โดยอยู่ที่ด้านล่างของหน้าการดาวน์โหลดในบัญชี wpml.org ของคุณ
ฉันขอขอบคุณทุกคนที่อดทนกับเราและช่วยให้เราค้นพบต้นตอของปัญหาเหล่านี้ได้อย่างรวดเร็ว การตรวจสอบคุณภาพ (QA) ของ WPML 3.1.5 ยังคงดำเนินการควบคู่ไปกับเวอร์ชันที่เผยแพร่รุ่นเบต้า เราพบข้อบกพร่องอื่น ๆ อีกหลายประการและทั้งหมดกำลังได้รับการจัดการสำหรับ 3.1.5b3
ทีมพัฒนาทั้งหมดจะไม่อยู่จนถึงวันอังคาร ฟอรัมการสนับสนุนจะมีทีมงานจำนวนน้อยคอยดูแลจนกว่าจะถึงเวลานั้น และพวกเขาจะเน้นไปที่การเสนอวิธีแก้ปัญหาอย่างรวดเร็วและรวบรวมรายงานปัญหา
แผนของเราคือแก้ไขปัญหาเหล่านี้ (รวมถึงการส่งอัปเดตรุ่นเบต้าให้ลูกค้าเพื่อยืนยัน) จากนั้นจึงเผยแพร่ 3.1.5b3 หากทุกอย่างเรียบร้อยดี b3 ดังกล่าวจะกลายเป็นเวอร์ชันที่เผยแพร่จริง เราน่าจะสามารถดำเนินการทั้งหมดนี้ให้เสร็จสิ้นได้ในสัปดาห์หน้า
หากคุณมีไซต์สำหรับการพัฒนา ขอแนะนำให้คุณเปลี่ยนไปใช้ WordPress 3.9 และ WPML 3.1.5 รุ่นเบต้า เราขอแนะนำให้รอสำหรับเว็บไซต์ที่ใช้งานจริงจนกว่าจะมีการเผยแพร่ 3.1.5

