WPML 2.7 เน้นไปที่ประสิทธิภาพและความเสถียรของคุณสมบัติที่มีอยู่อย่างมาก หลังจากอัปเกรดเว็บไซต์ของเราเอง เราพบว่าการทำงานของ CPU และความเร็วของเว็บไซต์ดีขึ้นอย่างเห็นได้ชัด
การปรับปรุงความเร็ว
ในเวอร์ชันที่เผยแพร่นี้ เราตั้งเป้าหมายที่จะทำให้ WPML ทำงานได้เร็วขึ้น ด้วยเหตุนี้ เราจึงรวบรวมฐานข้อมูลขนาดใหญ่จำนวนหนึ่ง ทำการวิเคราะห์โค้ดของ WPML และค้นหาคอขวดของระบบ จากนั้นเราได้แก้ไขปัญหาเหล่านั้น :-)
ตัวการสำคัญที่ทำให้ประสิทธิภาพลดลงคือการแปลสตริง ปรากฏว่าการแคชภายในบางส่วนสำหรับผลลัพธ์ของฟังก์ชันช่วยลดการเรียกใช้ฟังก์ชันที่กินทรัพยากร CPU ได้ถึง 80% หากเว็บไซต์ของคุณมีสตริงข้อความจำนวนมากเหมือนกับของเรา คุณจะสัมผัสได้ถึงการปรับปรุงในทันทีหลังจากที่คุณอัปเกรด
เรายังพบว่าคิวรีฐานข้อมูลบางส่วนทำงานโดยไม่มีดัชนี อาจไม่ส่งผลเสียมากนักหากคุณมีฐานข้อมูลขนาดเล็ก แต่สำหรับฐานข้อมูลขนาดใหญ่ (เช่นเดียวกับของเรา) การเพิ่มประสิทธิภาพจะเห็นได้ชัดเจนมาก ดัชนีนี้ยังทำให้ฐานข้อมูลของคุณตอบสนองได้ดีขึ้นและใช้พื้นที่ดิสก์น้อยลง
การซิงค์เมนูที่อัปเดตใหม่
ฟังก์ชันการซิงค์เมนูของ WPML ได้รับการพัฒนาอย่างมากในเวอร์ชันที่เผยแพร่นี้ ตอนนี้สามารถรองรับเกือบทุกอย่างที่คุณทำในระบบเมนูได้แล้ว WPML เวอร์ชันก่อนหน้าไม่สามารถซิงโครไนซ์เมนูได้เมื่อมีการเปลี่ยนลำดับ เวอร์ชันนี้รองรับการจัดการเมนูทั้งหมดและสามารถรักษาการซิงค์เมนูในภาษาต่าง ๆ ได้
SEO สำหรับหลายภาษา
เราได้เพิ่มคอลัมน์ใหม่ในตารางภาษาของ WPML ซึ่งเก็บชื่อภาษาสำหรับแท็ก href คุณสามารถดูได้เมื่อไปที่ WPML->ภาษา->แก้ไขภาษา ในหน้าแก้ไขภาษา คุณจะเห็นคอลัมน์ใหม่ที่เรียกว่า "Language tag" นั่นคือชื่อภาษาที่ WPML ใช้เมื่อลิงก์ไปยังการแปล
การมีรายการแยกต่างหากช่วยให้คุณระบุรหัสภาษาที่แน่นอนตามที่ Google ต้องการได้ เราได้ใส่ค่าเริ่มต้นที่ถูกต้องลงในคอลัมน์นั้นแล้วตามธรรมเนียมการตั้งชื่อภาษาของ Google หากจำเป็น คุณสามารถแก้ไขสำหรับเว็บไซต์ของคุณเองได้เสมอ
การแก้ไขข้อบกพร่อง
นอกจากนี้ เรายังได้จัดการแก้ไขข้อบกพร่องหลายประการ โดยมีไฮไลต์ดังนี้:
- _ex() ไม่แสดงการแปลที่ส่วนหน้าเว็บไซต์
- slug ที่แปลแล้วของประเภทโพสต์แบบกำหนดเองไม่ทำงานในหน้าเก็บถาวรในตัวสลับภาษาของ WPML
- ข้อความแจ้งเตือนและคำเตือนของ PHP หลายรายการ
- แก้ไขเค้าโครงของแดชบอร์ดการแปลสำหรับภาษาที่เขียนจากขวาไปซ้าย (RTL)
- แก้ไขการจัดแนวของแถบการนำทางภาษาใน RTL
- ฟิลด์กำหนดเองของ Types หายไปในส่วนการแปลฟิลด์ที่กำหนดเอง
- ข้อผิดพลาดของแท็กแทนที่จะเป็น 404 บนโดเมนภาษารอง
- ข้อผิดพลาดในการทำซ้ำรูปภาพเด่นของ WPML Media
การอัปเดต WPML
วิธีที่แนะนำในการติดตั้งและอัปเดต WPML คือการใช้ปลั๊กอิน Installer ของเราเช่นเคย Installer จะช่วยให้คุณได้รับการอัปเดต WPML โดยตรงที่หน้าจัดการเว็บไซต์ WordPress ของคุณ
คุณสามารถดาวน์โหลด WPML ด้วยตนเองได้เสมอจากบัญชีของคุณ
อัปเดต: มีข้อบกพร่องบางส่วนเล็ดลอดผ่านการตรวจสอบคุณภาพ (QA) ของเราและอยู่ใน WPML 2.7 เราได้อัปเดตเป็น 2.7.1 ซึ่งช่วยแก้ปัญหาเกี่ยวกับการแปลสตริงและคำเตือนของ PHP ในการจัดการการแปล โปรดอัปเดตเป็นเวอร์ชันเหล่านี้เพื่อให้เว็บไซต์ของคุณกลับมาทำงานได้อย่างราบรื่นอีกครั้ง

