WPML

วันนี้เป็นกำหนดการอย่างเป็นทางการสำหรับเวอร์ชันที่เผยแพร่ของ WordPress 3.9 (และยังเป็นวันก่อนเทศกาลอีสเตอร์และปัสกาด้วย) เรายินดีที่จะเผยแพร่เวอร์ชันเบต้าที่สองสำหรับ WPML 3.1.5 ซึ่งมาพร้อมการรองรับ WordPress 3.9 อย่างสมบูรณ์และสิ่งดี ๆ อื่น ๆ อีกมากมาย

แม้ว่า WordPress เวอร์ชันหลักนี้จะดูคล้ายเดิมในภายนอก แต่มันมาพร้อมกับการเปลี่ยนแปลงที่สำคัญหลายอย่างใน API และการทำงานภายใน การเปลี่ยนแปลงเหล่านี้เป็นผลดีอย่างมากต่อนักพัฒนา เนื่องจากทำให้โค้ดของ WordPress ทั้งหมดสะอาดขึ้นและทำงานด้วยได้ง่ายขึ้น อย่างไรก็ตาม ปลั๊กอินจำนวนมากจำเป็นต้องได้รับการอัปเดตเพื่อรองรับ API ใหม่และลบการเรียกใช้ที่ถูกยกเลิกแล้วออกไป

WPML 3.1.5 จัดการกับสิ่งใหม่ ๆ ทั้งหมดใน WordPress 3.9 เนื่องจากเราอยู่ในช่วงก่อนวันหยุดยาว เราจึงขอเลื่อนการอัปเดตนี้ออกไปเป็นสัปดาห์หน้า WPML 3.1.5 ผ่านการตรวจสอบ QA และการทดสอบอย่างสมบูรณ์แล้ว เวอร์ชันนี้พร้อมสำหรับไซต์สำหรับการพัฒนาแล้ว และเราจะอัปเดตไซต์ของเราเองเป็นเวอร์ชันนี้ในสัปดาห์หน้า

หากคุณสามารถทดลองใช้งานบนไซต์ที่คุณกำลังพัฒนาอยู่ โดยเฉพาะกับ WordPress 3.9 จะเป็นเรื่องที่ยอดเยี่ยมมาก

นี่คือรายการอัปเดตหลักสำหรับ WPML และส่วนประกอบต่าง ๆ

WPML ตัวหลัก


  • การปรับปรุงประสิทธิภาพเพิ่มเติม: เราได้ลดจำนวนคิวรีซ้ำที่ทำงานโดย WPML

  • ปรับปรุงความสามารถในการใช้งาน

  • ทดสอบและแก้ไขความเข้ากันได้กับ WordPress 3.9 (จะมีการปรับปรุงเพิ่มเติมในเวอร์ชันที่เผยแพร่ถัดไป)

  • แก้ไขการแจ้งเตือนที่เกิดจากฟังก์ชัน mysql_* เมื่อใช้ PHP 5.5+

  • แก้ไขปัญหาการพึ่งพา

  • แก้ไขปัญหาความสัมพันธ์ระหว่างหน้าหลักและหน้าย่อย

  • แก้ไขการแบ่งหน้าของคิวรีย่อยเมื่อแสดงในหน้าแรก

  • แก้ไขความเข้ากันได้กับ CRED/Views

  • แก้ไขปัญหาในหน้า root

  • แก้ไขคำขอ ajax ที่ทำให้ข้อมูลภาษาปัจจุบันหายไป

WPML CMS NAV


  • ทดสอบและแก้ไขความเข้ากันได้กับ WordPress 3.9 (จะมีการปรับปรุงเพิ่มเติมในเวอร์ชันที่เผยแพร่ถัดไป)

  • แก้ไขการแจ้งเตือนที่เกิดจากฟังก์ชัน mysql_* เมื่อใช้ PHP 5.5

WPML MEDIA


  • ทดสอบและแก้ไขความเข้ากันได้กับ WordPress 3.9 (จะมีการปรับปรุงเพิ่มเติมในเวอร์ชันที่เผยแพร่ถัดไป)

  • แก้ไขปัญหาการพึ่งพา

  • ทดสอบและแก้ไขความเข้ากันได้กับ WordPress 3.9 (จะมีการปรับปรุงเพิ่มเติมในเวอร์ชันที่เผยแพร่ถัดไป)

  • แก้ไขการแจ้งเตือนที่เกิดจากฟังก์ชัน mysql_* เมื่อใช้ PHP 5.5

  • แก้ไขปัญหาการพึ่งพา

  • รองรับประเภทโพสต์แบบกำหนดเองอย่างเหมาะสม

WPML การแปลสตริง


  • ทดสอบความเข้ากันได้กับ WordPress 3.9

  • แก้ไขปัญหาการแปล slug

WPML TRANSLATION ANALYTICS


  • ทดสอบความเข้ากันได้กับ WordPress 3.9

  • แก้ไขปัญหาการพึ่งพา

WPML การจัดการการแปล


  • ทดสอบความเข้ากันได้กับ WordPress 3.9

  • แก้ไขข้อบกพร่องเล็กน้อย

WPML XLIFF


  • ทดสอบความเข้ากันได้กับ WordPress 3.9

  • เพิ่มการรองรับ XLIFF หลายเวอร์ชัน

  • แก้ไขปัญหาการนำเข้า XLIFF

ดาวน์โหลดและติดตั้ง


เนื่องจากนี่ยังคงเป็นเวอร์ชันที่เผยแพร่แบบเบต้า คุณสามารถรับได้ด้วยตนเองจากบัญชี wpml.org ของคุณ เข้าสู่ระบบ ไปที่ดาวน์โหลด เลื่อนลงไปด้านล่างและรับ WPML Beta Package ซึ่งเป็นไฟล์ ZIP ที่มีไฟล์ ZIP ของส่วนประกอบทั้งหมดของ WPML

การอัปเดตนี้เหมาะสำหรับไซต์สำหรับการพัฒนา หากคุณกำลังอัปเกรดไซต์จากเวอร์ชันของ WPML ก่อนหน้า โปรดตรวจสอบให้แน่ใจว่าคุณได้อัปเกรดส่วนประกอบทั้งหมดของ WPML แล้ว

ฉันควรอัปเดตเป็น WordPress 3.9 หรือไม่


ในขณะที่เขียนบล็อกโพสต์นี้ WordPress 3.9 ยังไม่ได้เผยแพร่อย่างเป็นทางการ (ยังอยู่ในขั้น Release Candidate) วันหยุดเทศกาลอีสเตอร์จะเริ่มขึ้นในวันพรุ่งนี้ และเราไม่แนะนำให้ทำการอัปเกรดครั้งใหญ่ในขณะที่ทุกคนไม่อยู่ แม้ว่า WordPress 3.9 จะเผยแพร่ในวันนี้ เราก็จะรออัปเดตไซต์ของเราเองในสัปดาห์หน้า จากนั้นเราจะใช้งานบนไซต์ทดสอบพร้อมกับปลั๊กอินทั้งหมดที่อัปเดตแล้วและทำการทดสอบทุกอย่าง

เนื่องจาก WordPress 3.9 มีการเปลี่ยนแปลงครั้งใหญ่เบื้องหลัง เราจึงจะทดสอบไซต์ของเราอย่างระมัดระวังก่อนที่จะอัปเกรด การทดสอบทั้งหมดของเราแสดงให้เห็นว่า WPML 3.1.5 ทำงานได้อย่างราบรื่นกับ WordPress 3.9 เรากำลังใช้ปลั๊กอินอื่น ๆ อีกหลายตัวและมีโค้ดบางส่วนในธีมของเรา และฉันคิดว่าการทดสอบอย่างระมัดระวังนั้นดีกว่าการเร่งรีบแก้ปัญหาด้วยความตื่นตระหนก

มีคำติชม ไอเดีย หรือคำถามหรือไม่


ฉันหวังว่าคุณจะสามารถทดลองใช้ WPML 3.1.5 บนไซต์สำหรับการพัฒนาของคุณได้ โปรดให้คำติชมแก่เราโดยการแสดงความคิดเห็น เราชอบได้รับความสนใจจากคุณ :-)

พบว่าสิ่งนี้มีประโยชน์หรือไม่? แชร์บทความนี้: