เมื่อเร็ว ๆ นี้เราได้เผยแพร่ WPML 3.3.7 เพื่อจัดการกับการเปลี่ยนแปลงบางอย่างที่เกิดขึ้นใน WordPress 4.5
หลังจากเวอร์ชันที่เผยแพร่นี้ เราพบปัญหาหลายประการเกี่ยวกับการจัดการลิงก์ถาวร โดยเฉพาะกับเนื้อหาที่มีการแบ่งหน้า และปัญหาเพิ่มเติมอีกสองสามข้อเมื่อใช้งานร่วมกับ WooCommerce
ปัญหาบางอย่างเหล่านี้มีอยู่แล้วใน WPML เวอร์ชันก่อนหน้า แต่เห็นได้ชัดเจนยิ่งขึ้นใน WPML 3.3.7
WPML 3.3.8 จัดการกับปัญหาเหล่านี้ และโดยเฉพาะอย่างยิ่ง:
- เทมเพลตและการแบ่งหน้า
- เทมเพลตที่ไม่ถูกต้องถูกนำมาใช้ในผลการค้นหาสำหรับภาษาที่สองเมื่อหน้าแรกมีเทมเพลตและไม่มีเทมเพลตสำหรับผลการค้นหา
- is_front_page() ไม่ทำงานเมื่อ URL มีอาร์กิวเมนต์ "lang" เพิ่มเติมจากอาร์กิวเมนต์อื่น ๆ
- ปัญหาการแบ่งหน้าในภาษาเริ่มต้นเมื่อเปิดใช้งานการเปลี่ยนเส้นทางตามภาษาของเบราว์เซอร์
- URL แบบแบ่งหน้าที่ผิดรูปแบบในหน้าแรกเมื่อใช้ลิงก์ถาวรแบบธรรมดาและภาษาเป็นพารามิเตอร์
- การแบ่งหน้าที่ไม่ถูกต้องเมื่อใช้ลิงก์ถาวรแบบกำหนดเอง เช่น "/%postname%" โดยไม่มีเครื่องหมายทับต่อท้าย และภาษาเป็นพารามิเตอร์
- URL การแบ่งหน้าที่ผิดรูปแบบเมื่อแสดงเนื้อหาที่มีการแบ่งหน้าในหน้าแรกด้วยลิงก์ถาวร "ชื่อโพสต์" และภาษาเป็นพารามิเตอร์
- หน้าสองของเนื้อหาที่มีการแบ่งหน้าไม่สามารถเข้าถึงได้ในภาษารองเมื่อใช้ลิงก์ถาวรแบบสวยงามและ slug เดียวกันในเนื้อหาที่แปล
- เกี่ยวข้องกับ WooCommerce
- ข้อผิดพลาด 301 ในหน้าผลิตภัณฑ์
- โดเมนที่แตกต่างกันในแต่ละภาษา เมื่อสลับภาษา เนื้อหาในตะกร้าสินค้าจะไม่ซิงโครไนซ์กัน
- อื่น ๆ
- PHP Notice: Undefined offset: 0 ใน sitepress.class.php ในบรรทัดที่ 2345
- "ภาษาเป็นพารามิเตอร์" ขัดแย้งกับการเปลี่ยนเส้นทางของเบราว์เซอร์และหน้าแรกที่ตั้งค่าด้วยตนเอง
- เพิ่มความสามารถในการเปลี่ยนพฤติกรรมของแท็ก meta "heads_lang" โดยการระบุฮุกใหม่
ปัญหาบางอย่างข้างต้นถูกค้นพบด้วยชุดการทดสอบอัตโนมัติใหม่ที่เราเพิ่มเข้ามาโดยเฉพาะสำหรับเวอร์ชันที่เผยแพร่นี้
ดาวน์โหลดและให้คำติชมแก่เรา
ประการแรก อย่าลืมสำรองข้อมูลเว็บไซต์ของคุณก่อนทำการอัปเดต เราสำรองข้อมูลเว็บไซต์ของเราและทดสอบการอัปเดตก่อนที่เราจะอัปเดตทุกสิ่ง (ปลั๊กอินใด ๆ ธีม หรือ WordPress) เวอร์ชันที่เผยแพร่ของ WPML นี้ผ่านการทดสอบมาอย่างมากมาย แต่การพบข้อบกพร่องบนเว็บไซต์ทดสอบก็ยังดีกว่าบนเซิร์ฟเวอร์ที่ใช้งานจริง
จากนั้น ให้อัปเดตส่วนประกอบทั้งหมดของ WPML นี่คือเวอร์ชันแก้ไขด่วนของตัวหลักของ WPML และการจัดการการแปลของ WPML โดยไม่มีการพึ่งพาระหว่างส่วนเสริมอื่น ๆ ซึ่งในความเป็นจริงแล้วยังไม่ได้รับการอัปเดต
วิธีที่ดีที่สุดในการอัปเดต WPML คือจากหน้าจัดการเว็บไซต์ของ WordPress ลงทะเบียนเว็บไซต์ของคุณ (คุณสามารถลงทะเบียนเว็บไซต์ทั้งหมดของคุณได้ เราไม่จำกัด) เพื่อรับการอัปเดตอัตโนมัติ หรือคุณสามารถดาวน์โหลด WPML ด้วยตนเองได้เสมอจากบัญชีของคุณ
แสดงความคิดเห็นของคุณเพื่อให้คำติชม ถามคำถาม หรือให้ข้อเสนอแนะแก่เรา แล้วเราจะติดต่อกลับหาคุณ

