WPML

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 ในการจัดการการแปล โปรดอัปเดตเป็นเวอร์ชันเหล่านี้เพื่อให้เว็บไซต์ของคุณกลับมาทำงานได้อย่างราบรื่นอีกครั้ง

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