WPML

ใกล้ถึงช่วงวันหยุดยาวแล้ว และเราต้องการให้แน่ใจว่าคุณจะได้พักผ่อนอย่างเต็มที่โดยไม่ต้องกังวลว่าจะมีอะไรเสียหายในระหว่างที่คุณไม่อยู่ WPML 3.6.2 ได้จัดการกับปัญหาหลายประการที่เกิดขึ้นในช่วงสองสัปดาห์ที่ผ่านมา ซึ่งรวมถึงการแก้ไขข้อบกพร่อง การปรับปรุงความเข้ากันได้ และการปรับปรุงการเข้าถึง

เนื่องจาก WPML 3.6 ได้เปิดตัวตัวสลับภาษาแบบใหม่ทั้งหมด จึงทำให้เกิดปัญหาความเข้ากันได้และกรณีเฉพาะบางประการ ปัญหาบางส่วนเกี่ยวข้องกับโฮสติ้งที่มีการจำกัดการเข้าถึง (แบบสมาร์ท) บางส่วนเกี่ยวข้องกับธีมและปลั๊กอินที่แตกต่างกัน และบางส่วนก็เป็นเพียงข้อบกพร่องทั่วไป

การอัปเดตนี้ประกอบด้วย:

  • WPML 3.6.2
  • WPML การแปลสตริง 2.5.1
  • WPML การจัดการการแปล 2.2.6

รายการการเปลี่ยนแปลงทั้งหมดในการอัปเดตนี้

  • ป้องกันการส่งข้อยกเว้นเมื่อไม่ได้สร้างไดเรกทอรีแคชสำหรับเทมเพลตตัวสลับภาษาหรือไม่สามารถเขียนได้ (ข้อผิดพลาด)
  • สามารถเข้าถึงการตั้งค่าตัวสลับภาษาจากมือถือได้แล้ว
  • แก้ไขข้อขัดแย้งของตัวสลับภาษากับอนุกรมวิธานที่ถูกสืบค้นหลายรายการในการนำทางแบบเลเยอร์ของ WooCommerce
  • แก้ไขปัญหาในบางการติดตั้งที่ตัวสลับภาษาหายไปจากเมนูภาษารอง
  • การล้างสีตัวสลับภาษาไม่ทำการอัปเดตตัวอย่าง
  • เมนูบางรายการไม่สามารถกำหนดตัวสลับภาษาได้
  • ในกล่องโต้ตอบตัวสลับภาษา ปุ่มบันทึกถูกปิดการใช้งานหลังจากคลิกโดยไม่ได้เลือกช่อง
  • สามารถปิดการแจ้งเตือนสำหรับการแปลปลั๊กอินสร้างหน้าเว็บได้แล้ว
  • แก้ไขปัญหาความเข้ากันได้กับ Enfold ที่ทำให้เกิด "Warning: ILLEGAL STRING OFFSET 'LANGUAGE_CODE'"
  • กู้คืนตัวเลือกสำหรับการตั้งค่าภาษาที่แก้ไขให้เป็นภาษาของหน้าจัดการเว็บไซต์
  • แก้ไขปัญหาผู้ใช้ไม่สามารถเข้าสู่ระบบข้ามโดเมนได้เมื่อใช้โดเมนที่แตกต่างกันในแต่ละภาษา
  • การอัปเดตฟิลด์กำหนดเองแบบอนุกรมที่ตั้งค่าเป็น 'คัดลอก' จะไม่ทำให้เกิดแถวเพิ่มเติมใน DB
  • แก้ไขปัญหาความเข้ากันได้กับ Yoast SEO และ BuddyPress ที่ทำให้เกิด "Uncaught exception"
  • แก้ไขปัญหาส่วนหัวแบบติดหนึบปรากฏในตัวช่วยสร้างเมื่อใช้ Chrome
  • แก้ไขปัญหาที่โพสต์ที่ทำสำเนามีสถานะ "ต้องการอัปเดต"
  • แก้ไขประกาศเมื่อส่งอาร์เรย์แบบเชื่อมโยงของประเภทโพสต์ไปยัง WP_Query
  • แก้ไขปัญหาที่หลายบรรทัดถูกตัดออกเมื่อคัดลอกฟิลด์ทั้งหมดในตัวแก้ไขการแปล
  • แก้ไขปัญหาความเข้ากันได้กับ ACF Pro ที่ทำให้เกิดข้อผิดพลาดร้ายแรงสำหรับกลุ่มฟิลด์ที่แปลได้
  • เพิ่มลำดับการเรียกตัวกรอง wpml_translatable_user_meta_fields เพื่อให้สามารถแสดงข้อมูลเมตาของผู้ใช้ที่แปลแล้วในส่วนหน้าเว็บไซต์

การอัปเดตเป็น WPML 3.6.2


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

นี่เป็นการอัปเดตย่อย ซึ่งไม่ได้เปลี่ยนแปลงฟังก์ชันการทำงานที่มีอยู่มากนัก อย่างไรก็ตาม การสำรองข้อมูลก่อนที่จะอัปเดตสิ่งใด ๆ ในเว็บไซต์ของคุณถือเป็นความคิดที่ดีเสมอ

ยังมีปัญหาอยู่ใช่ไหม


เราหวังว่านี่จะครอบคลุมทุกอย่างแล้ว โปรดทราบว่ารายงานปัญหาบางส่วนในฟอรัมการสนับสนุนยังคงเปิดอยู่ แต่เราไม่สามารถจำลองปัญหาเหล่านั้นได้ หากคุณกำลังอัปเดต WPML เป็น 3.6.2 และปัญหาของคุณยังไม่ได้รับการแก้ไข (ตรวจสอบให้แน่ใจว่าได้อัปเดตส่วนประกอบทั้งหมดของ WPML แล้ว) โปรดช่วยเราโดยการจัดเตรียมแพ็คเกจ Duplicator ในหลายกรณี ปัญหาเกิดจากการโต้ตอบกับธีมหรือปลั๊กอินที่เฉพาะเจาะจงมากซึ่งเราไม่มี หรือเกิดจากการกำหนดค่าที่เราไม่ทราบ

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

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