WPML
เผยแพร่เมื่อ
8 มกราคม 2018
แชนแนล
เสถียร
ทดสอบกับ WordPress แล้ว
4.9.1
ผลิตภัณฑ์
WPML Multilingual CMS

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

ฟีเจอร์

  • แก้ไขปัญหาความเข้ากันได้กับปลั๊กอิน “AJAX load more”
  • ปรับปรุง UI สำหรับประเภทโพสต์แบบกำหนดเอง อนุกรมวิธาน และฟิลด์ที่กำหนดเองในหน้าตัวเลือกการแปลหรือหน้าการตั้งค่าเนื้อหาหลายภาษา
  • แก้ไข locale ที่ไม่ถูกต้องสำหรับภาษาไทย
  • รวมคลาสเมนูเข้ากับ autoloader เพื่อแก้ไขปัญหาความเข้ากันได้กับ iThemes Sync
  • เพิ่มการแจ้งเตือนและการบันทึกล็อกของความพยายามที่ล้มเหลวเมื่อดาวน์โหลดไฟล์การกำหนดค่าระยะไกลสำหรับธีมและปลั๊กอิน
  • นำฟีเจอร์ใหม่มาใช้ซึ่งช่วยให้ผู้ใช้สามารถตั้งค่าประเภทโพสต์หรืออนุกรมวิธานเพื่อแสดงคำแปล หรือย้อนกลับไปใช้ภาษาต้นฉบับหากไม่มีคำแปล
  • รายการเมนูภาษาจะถูกเพิ่มใน wp_get_nav_menu_items แทนที่จะเป็น wp_nav_menu_objects แล้วในตอนนี้

การแก้ไข

  • แก้ไขปัญหาการแสดงคำแปลที่มีสถานะรอการตรวจสอบแก่ผู้ใช้ที่ไม่ได้เข้าสู่ระบบ
  • แก้ไขข้อผิดพลาด JS ในหน้าจัดการเว็บไซต์หมวดหมู่/แท็กเมื่อปลั๊กอิน ACF ทำงานอยู่
  • แก้ไขข้อผิดพลาดเมื่อพยายามรับประเภทโพสต์ของโพสต์ที่ไม่มีอยู่
  • ลบไฟล์ที่ไม่จำเป็นซึ่งหลงเหลือจากข้อขัดแย้งของ git
  • ปรับปรุงฟังก์ชันการรีเซ็ต WPML
  • แก้ไขข้อผิดพลาดเมื่อมีการเพิ่มตัวสลับภาษาในเมนูที่ไม่มีรายการ
  • แก้ไขปัญหาที่ลิงก์ก่อนหน้าและถัดไปทำงานไม่ถูกต้องในภาษารองเมื่อมีการกำหนดค่า MemCached
  • แก้ไขฟิลด์ลิงก์ในโมดูล “Flip Box” ของ Elementor Pro เพื่อให้สามารถแปลได้
  • แก้ไขปัญหาเกี่ยวกับแท็กโพสต์เมื่อมีการใช้ชื่อเดียวกันในภาษาที่ต่างกัน
  • ไม่สามารถตั้งค่า locale เริ่มต้นสำหรับบางภาษาได้
  • แก้ไขปัญหาที่อาจเกิดขึ้นใน WP 4.9 ที่มี “tax_query” ใน WP_Query
  • แก้ไขปัญหาโปรโตคอล http กับแอสเซทของตัวสลับภาษา
  • แก้ไขปัญหาเกี่ยวกับตัวเลือกสีในโมดัลของตัวสลับภาษาในส่วนท้าย
  • แก้ไขการเปลี่ยนเส้นทางที่ผิดพลาดในประเภทโพสต์ที่มีโพสต์ซึ่งใช้ชื่อเดียวกัน
  • แก้ไขข้อขัดแย้งของ JS กับปลั๊กอินของบุคคลที่สามในหน้ารูปลักษณ์/เมนู
  • จัดการ hreflang (เดิมคือ Tag) เป็นรหัสสองตัวอักษรโดยค่าเริ่มต้น
  • หยุดการโหลด wp_options “wpml_config_index” และ “wpml_config_index” ที่หนักเกินไปโดยอัตโนมัติ
  • แก้ไขการดำเนินการ “wpml_make_post_duplicates” ที่ไม่ทำสำเนาฟิลด์ที่กำหนดเองของโพสต์ฉบับร่าง
  • อัปเดตฮุกการเปลี่ยนเส้นทางของเบราว์เซอร์ซึ่งจัดคิวสคริปต์ไปยัง wp_enqueue_scripts
  • แก้ไขข้อยกเว้นของฟีเจอร์ “wpml_permalink” ที่ไม่ส่งคืน slug ที่แปลแล้ว
  • แก้ไขปัญหาเกี่ยวกับภาษาที่ร้องขอจาก HTTP_REFERRER
  • ลบฟังก์ชัน is_ajax() ที่เลิกใช้งานแล้ว
  • แก้ไขข้อผิดพลาดในตัวปรับแต่งเมื่อไม่มีเมนูอยู่
  • แก้ไขปัญหาเมื่อซิงโครไนซ์ลิงก์เมนูที่กำหนดเองและภาษาเริ่มต้นไม่ใช่ภาษาอังกฤษ
  • แก้ไขภาษาสำหรับประกาศเพื่อโปรโมตคำติชมการแปล
  • แก้ไขปัญหาเกี่ยวกับ get_terms และการผสมผสานอนุกรมวิธานที่แปลได้และแปลไม่ได้
  • แก้ไขปัญหาที่ไฟล์ .mo สำหรับภาษาเริ่มต้นไม่ถูกดาวน์โหลดโดยอัตโนมัติ
  • แก้ไขปัญหาที่ terms-meta ไม่ถูกคัดลอกไปยังการแปล
  • การเปลี่ยนเส้นทางไปยังหน้าเว็บผิดพลาดเมื่อโพสต์มีชื่อเดียวกันในลิงก์ถาวร /%category%/%postname%
  • แก้ไขข้อยกเว้นของภาษาที่กำหนดเองที่เพิ่มใน WPML ซึ่งส่งคืนรหัสภาษาแทนที่จะเป็นแท็กภาษา
  • แก้ไขข้อยกเว้นของโพสต์ในภาษารองที่เปลี่ยนเส้นทางไปยังโพสต์ต้นฉบับอย่างผิดพลาดเมื่อมี slug เดียวกันแต่ไม่ได้เชื่อมโยงเป็นการแปล
  • แก้ไขข้อยกเว้นของ ID ของหน้าเมื่อหน้าแรกและหน้าบล็อกมี slug เดียวกันซึ่งทำให้ความเข้ากันได้กับ “infinite scrolling” ของ Jetpack เสียหาย
  • แก้ไขปัญหาที่โพสต์ฉบับร่างไม่แสดงในรายการเมื่อบันทึกอัตโนมัติด้วย heartbeat เท่านั้น

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

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

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

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