- เผยแพร่เมื่อ
- 24 สิงหาคม 2017
- แชนแนล
- เบต้า
- ทดสอบกับ WordPress แล้ว
- 4.8.1
- ผลิตภัณฑ์
- WPML Multilingual CMS
บันทึกการเปลี่ยนแปลง
คุณสมบัติ
- การปรับปรุงประสิทธิภาพเมื่อเข้าถึงฐานข้อมูล
- เพิ่มฟิลเตอร์ get_translatable_documents_all เพื่ออนุญาตให้แก้ไขประเภทโพสต์ที่แปลได้หลังจากอ่านการกำหนดค่าแบบ “อ่านอย่างเดียว”
- เพิ่มคลาสความเข้ากันได้สำหรับปลั๊กอิน Google XML Sitemaps
- เพิ่มโมดูลคำติชมการแปล
- ลบการพึ่งพา WPML Page Builder เนื่องจากขณะนี้ได้รวมเข้ากับการแปลสตริงแล้ว
- เพิ่มประกาศของ Yoast ที่ขอให้ผู้ใช้อัปเกรดเวอร์ชัน PHP (หากเก่าเกินไป)
- เพิ่มฟิลเตอร์เพื่อแบล็กลิสต์ URL ที่จัดการโดยตรรกะ “Absolute Links” (จำเป็นเมื่อจัดการกับตำแหน่งข้อมูลของ WooCommerce)
- แก้ไขเวอร์ชัน Twig เป็น ~1.32.0 เพื่อหลีกเลี่ยงปัญหาความเข้ากันได้กับ PHP เวอร์ชันเก่า
- เพิ่มการรองรับช่องทางของ Installer ซึ่งช่วยให้สามารถดาวน์โหลดและติดตั้ง WPML และส่วนเสริมเวอร์ชันเบต้าได้
- เพิ่มการรองรับการกำหนดภาษาให้กับวิดเจ็ตใด ๆ เพื่อจำกัดการแสดงวิดเจ็ตเฉพาะในบางภาษาเท่านั้น
- เพิ่มการรองรับ XML ที่กำหนดเอง
- เมื่อกำหนดค่าหน้า HTML แบบคงที่เป็นหน้าหลัก WPML จะตรวจสอบการตั้งค่านี้ก่อนที่จะบันทึก
- แสดงคำเชิญสำหรับการลงทะเบียนผู้ใช้ปลายทาง
การแก้ไข
- ใช้เนื้อหาที่ล้างข้อมูลแล้วจากเครื่องมือสร้าง Enfold เมื่อลงทะเบียนสตริงข้อความของปลั๊กอินสร้างหน้าเว็บ
- แก้ไขการทำสำเนาหน้าที่ใช้ปลั๊กอินสร้างหน้าเว็บ Enfold
- แก้ไขฟิลเตอร์ที่ใช้งานไม่ได้ใน get_page_by_path() สำหรับ WP >= 4.7
- ลดจำนวนคิวรีเมื่อไม่ได้กำหนดค่า WPML
- แก้ไขปัญหาเมื่อสร้าง WP_Query ด้วยพารามิเตอร์อนุกรมวิธานและ suppress filters
- แก้ไขการซิงโครไนซ์ลำดับเมนูเมื่อไซต์มีมากกว่า 2 ภาษา
- แก้ไขสตริง gettext ในหน้า “WPML > การแปลอนุกรมวิธาน”
- ป้องกันการโหลด plugins/sitepress-multilingual-cms/res/js/sitepress.js จากส่วนหน้าเว็บไซต์เมื่อไม่จำเป็น
- ป้องกันการโหลด sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.js เมื่อไม่จำเป็น
- แก้ไขประกาศเมื่อพยายามลบคำในอนุกรมวิธานที่ไม่ได้ตั้งค่าให้แปลได้
- แก้ไขการแปลเป้าหมายลิงก์ในฟิลด์ที่กำหนดเองเมื่อมีมากกว่าหนึ่งค่าสำหรับคีย์ meta
- แก้ไขลิงก์ใน “Use the Category translation table for easier translation”
- เพิ่มลำดับความสำคัญของสคริปต์คุกกี้ภาษาที่ทำให้การแปลสตริงในคำขอ 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
- แก้ไขการซิงโครไนซ์สถานะส่วนตัวเมื่อต้นทางเปลี่ยนจาก “private” เป็น “publish”
- แก้ไขการเปลี่ยนเส้นทางของเบราว์เซอร์เมื่อภาษารองอยู่ในโดเมนอื่น
อัปเดตหรือดาวน์โหลด
อัปเดตนี้พร้อมให้บริการสำหรับลูกค้า WPML ทุกรายที่มีการสมัครสมาชิกที่ยังใช้งานได้ — โดยจะปรากฏในหน้า ปลั๊กอิน ในหน้าจัดการเว็บไซต์ WordPress ของคุณภายใน 24 ชั่วโมงหลังจากการเผยแพร่ คุณยังสามารถตรวจสอบได้ทันทีที่ ปลั๊กอิน → เพิ่มปลั๊กอินใหม่ → เชิงพาณิชย์ หากต้องการดาวน์โหลดและติดตั้งด้วยตนเอง ให้ไปที่ ดาวน์โหลด ในบัญชี wpml.org ของคุณ (ดูคำแนะนำในการติดตั้ง) และอย่าลืมอัปเดตส่วนประกอบทั้งหมดพร้อมกันโดยไม่ผสมเวอร์ชัน
ต้องการความช่วยเหลือหรือต้องการให้ข้อเสนอแนะ? โปรดใช้ฟอรัมการสนับสนุนทางเทคนิคของเรา