WPML
เผยแพร่เมื่อ
3 สิงหาคม 2017
แชนแนล
เบต้า
ทดสอบกับ WordPress แล้ว
4.8.1
ผลิตภัณฑ์
WPML Multilingual CMS

บันทึกการเปลี่ยนแปลง

คุณสมบัติ

  • ปรับปรุงประสิทธิภาพเมื่อเข้าถึงฐานข้อมูล
  • เพิ่มฟิลเตอร์ get_translatable_documents_all เพื่ออนุญาตให้แก้ไขประเภทโพสต์ที่แปลได้หลังจากอ่านการกำหนดค่าแบบ “อ่านอย่างเดียว”
  • เพิ่มคลาสความเข้ากันได้สำหรับปลั๊กอิน Google XML Sitemaps
  • เพิ่มโมดูลคำติชมการแปล
  • ลบการพึ่งพาปลั๊กอินสร้างหน้าเว็บ WPML เนื่องจากตอนนี้รวมเข้ากับการแปลสตริงแล้ว
  • เพิ่มประกาศของ Yoast ที่ขอให้ผู้ใช้อัปเกรดเวอร์ชัน PHP ของตน (หากเก่าเกินไป)
  • เพิ่มฟิลเตอร์เพื่อขึ้นบัญชีดำ URL ที่จัดการโดยตรรกะ “Absolute Links” (จำเป็นเมื่อจัดการกับตำแหน่งข้อมูล WooCommerce)
  • แก้ไขเวอร์ชัน Twig เป็น ~1.32.0 เพื่อหลีกเลี่ยงปัญหาความเข้ากันได้กับ PHP เวอร์ชันเก่า
  • เพิ่มการรองรับแชนเนลของ Installer ซึ่งช่วยให้สามารถดาวน์โหลดและติดตั้ง WPML และส่วนเสริมเวอร์ชันเบต้าได้
  • เพิ่มการรองรับสำหรับการกำหนดภาษาให้กับวิดเจ็ตใด ๆ เพื่อจำกัดการแสดงวิดเจ็ตเฉพาะในบางภาษาเท่านั้น
  • เพิ่มการรองรับ XML ที่กำหนดเอง
  • เมื่อกำหนดค่าหน้า HTML คงที่เป็นหน้าหลัก WPML จะตรวจสอบการตั้งค่านี้ก่อนบันทึก
  • แสดงคำเชิญสำหรับการลงทะเบียนผู้ใช้ปลายทาง

การแก้ไข

  • แก้ไขการซิงโครไนซ์ลำดับเมนูเมื่อไซต์มีมากกว่า 2 ภาษา
  • แก้ไขสตริงข้อความ gettext ในหน้า “WPML > การแปลอนุกรมวิธาน”
  • ป้องกันการโหลด plugins/sitepress-multilingual-cms/res/js/sitepress.js จากส่วนหน้าเว็บไซต์เมื่อไม่จำเป็น
  • ป้องกันการโหลด sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.js เมื่อไม่จำเป็น
  • แก้ไขประกาศเมื่อพยายามลบคำในอนุกรมวิธานที่ไม่ได้ตั้งค่าให้แปล
  • แก้ไขการแปลเป้าหมายลิงก์ในฟิลด์กำหนดเองเมื่อมีค่ามากกว่าหนึ่งค่าสำหรับคีย์ meta
  • แก้ไขลิงก์ใน “ใช้ตารางการแปลหมวดหมู่เพื่อการแปลที่ง่ายขึ้น”
  • เพิ่มลำดับความสำคัญของสคริปต์คุกกี้ภาษาที่ทำให้การแปลสตริงข้อความผิดพลาดในคำขอ AJAX
  • แก้ไขโดเมนในฟังก์ชัน plugins_url ให้ตรงกับ URL โดเมนปัจจุบัน
  • แก้ไขปัญหาเกี่ยวกับเครื่องหมายสแลชต่อท้ายใน URL แสดงตัวอย่าง
  • แก้ไขคำเตือน PHP เมื่อเรียกใช้ฟังก์ชัน wp_list_pages
  • แก้ไขปัญหาอัญประกาศเดี่ยวกับ Enfold สำหรับแอตทริบิวต์ shortcode
  • ลบประกาศเมื่อไม่สามารถดาวน์โหลดการแปลสำหรับภาษาได้
  • แท็กที่ใช้บ่อยที่สุดในอินพุตเติมข้อความอัตโนมัติจะแสดงในภาษาที่ถูกต้องแล้ว
  • การส่งข้อมูลระหว่างโดเมนที่แยกจากกันสำหรับภาษาที่แตกต่างกันทำงานไม่ถูกต้อง
  • แก้ไขข้อผิดพลาดร้ายแรงกับ PHP 7.1 ระหว่างการติดตั้ง WPML
  • แก้ไขปัญหาความเข้ากันได้เมื่อแทรกโพสต์จากส่วนหน้าเว็บไซต์
  • แก้ไขคลาส body ที่หายไปในหน้าหลักที่มีเทมเพลตหน้าแบบกำหนดเอง
  • แก้ไขปัญหาการเปิดการแสดงตัวอย่างการแปลด้วยภาษาในโดเมนและเปิดใช้งาน SSO
  • ลบไดเรกทอรี vendor/wimg ออกจากแพ็คเกจที่ใช้งานเนื่องจากจำเป็นสำหรับวัตถุประสงค์ในการพัฒนาเท่านั้น
  • แก้ไขปัญหาเกี่ยวกับ get_pagenum_link เมื่อพยายามแปลง URL และตั้งค่าภาษาเป็นพารามิเตอร์
  • แก้ไขเครื่องหมายสแลชต่อท้าย URL หน้าแรกสำรองในไซต์แมป XML ของ WP SEO
  • แก้ไขไซต์แมป XML ของหมวดหมู่เมื่อใช้หน้าหลัก
  • แก้ไขการเปลี่ยนเส้นทางที่ไม่คาดคิดกับหน้าระดับแรก
  • แก้ไขการแปลอนุกรมวิธานของ Divi
  • แก้ไขการซิงโครไนซ์สถานะส่วนตัวเมื่อต้นทางเปลี่ยนจาก “ส่วนตัว” เป็น “เผยแพร่”
  • แก้ไขการเปลี่ยนเส้นทางของเบราว์เซอร์เมื่อภาษารองอยู่ในโดเมนอื่น

อัปเดตหรือดาวน์โหลด

อัปเดตนี้พร้อมให้บริการสำหรับลูกค้า WPML ทุกรายที่มีการสมัครสมาชิกที่ยังใช้งานได้ — โดยจะปรากฏในหน้า ปลั๊กอิน ในหน้าจัดการเว็บไซต์ WordPress ของคุณภายใน 24 ชั่วโมงหลังจากการเผยแพร่ คุณยังสามารถตรวจสอบได้ทันทีที่ ปลั๊กอิน → เพิ่มปลั๊กอินใหม่ → เชิงพาณิชย์ หากต้องการดาวน์โหลดและติดตั้งด้วยตนเอง ให้ไปที่ ดาวน์โหลด ในบัญชี wpml.org ของคุณ (ดูคำแนะนำในการติดตั้ง) และอย่าลืมอัปเดตส่วนประกอบทั้งหมดพร้อมกันโดยไม่ผสมเวอร์ชัน

ต้องการความช่วยเหลือหรือต้องการให้ข้อเสนอแนะ? โปรดใช้ฟอรัมการสนับสนุนทางเทคนิคของเรา

ดูเวอร์ชันทั้งหมดของ WPML Multilingual CMS →