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

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

การแก้ไข

  • แก้ไขข้อผิดพลาดบางประการสำหรับตัวสลับภาษาแบบดรอปดาวน์
  • แก้ไข SitePress::get_term_adjust_id เพื่อรักษา object_id หากจำเป็น ซึ่งช่วยแก้ไขปัญหารูปแบบสินค้า WC ที่หายไป
  • แก้ไขข้อผิดพลาดบนส่วนหน้าเว็บไซต์เมื่อใช้ WPML ในเมนูแต่มีการตั้งค่าที่ไม่สมบูรณ์
  • แก้ไขปัญหาการตั้งค่าที่ไม่ถูกบันทึกเมื่อกำหนดตัวสลับภาษาให้กับเมนูที่มีชื่อเป็นภาษาที่เข้ารหัส (ภาษาฮีบรู ภาษาจีน …)
  • แก้ไขปัญหาความเข้ากันได้บางประการสำหรับตัวสลับภาษาในเมนู
  • แก้ไขการทำความสะอาดข้อมูลชื่อเมื่อมีภาษาเยอรมัน (deDE) และภาษาเดนมาร์ก (daDA)
  • แก้ไขพาธที่ส่งคืนโดย get_home_path เมื่ออยู่ในภาษาที่สองและใช้ภาษาในโดเมน
  • แก้ไขโลแคลเริ่มต้นสำหรับบางภาษาที่ได้รับผลกระทบ
  • แก้ไขโดเมนในฟังก์ชัน content_url ให้ตรงกับ URL ของโดเมนปัจจุบัน
  • นำการเปลี่ยนแปลงบางอย่างมาใช้ในคุกกี้ของ WPML: จะมีการตั้งค่า wpml_referer_url บน WCML และจะตั้งค่า _icl_current_language เฉพาะเมื่อผู้ใช้เข้าสู่ระบบเท่านั้น
  • แก้ไขการเปลี่ยนเส้นทางจาก URL ที่ไม่มีไดเรกทอรีภาษาไปยัง URL ที่มีไดเรกทอรีภาษาเริ่มต้น (ใช้กับการตั้งค่าหน้าหลัก)
  • แก้ไขข้อผิดพลาดร้ายแรงระหว่างการตั้งค่า WPML (ขั้นตอนที่ 2) หากไม่สามารถเชื่อมต่อกับการแปลของ WP ได้

API

  • แก้ไขการดึงรูปภาพของแกลเลอรีหลังจากเปลี่ยนภาษาเริ่มต้น
  • เพิ่มข้อความข้อกำหนดของปลั๊กอินสร้างหน้าเว็บสำหรับธีม Divi
  • แก้ไขความสัมพันธ์ของโพสต์สำหรับปลั๊กอิน Types เมื่อบันทึกโพสต์
  • แก้ไขปัญหาที่การแปลอาจถูกตัดการเชื่อมต่อเมื่อแก้ไขโพสต์ที่ทำสำเนา
  • แก้ไขปัญหาที่มีการกำหนดฉบับร่างอัตโนมัติให้เป็นการแปล
  • แก้ไขปัญหาในการดึงข้อมูล term ของออบเจกต์ในภาษาที่แตกต่างจากภาษาที่ร้องขอ (เกี่ยวข้องกับ wp_get_object_terms)
  • แก้ไขปัญหาเมื่ออัปเดตฟิลด์ผู้ใช้ WPML ใด ๆ จากผู้ใช้รายอื่น
  • แก้ไขปัญหาภาษาของวิซาร์ด WPML ไม่ตรงกับภาษาของไซต์ในการติดตั้งใหม่
  • แก้ไขปัญหาในภาษาของหน้าจัดการเว็บไซต์สำหรับผู้ใช้เมื่อพยายามตั้งค่าภาษาที่ไม่ใช่ภาษาของ WPML ที่ใช้งานอยู่

คุณสมบัติ

  • ตอนนี้ WPML จะสแกนหาเทมเพลตตัวสลับภาษาในโฟลเดอร์ uploads
  • แนะนำ shortcode ทั่วไปแบบใหม่สำหรับตัวสลับภาษา wpml_language_switcher
  • การดาวน์โหลดและใช้ wpml-config.xml สำหรับธีมหลักเมื่อมีให้ใช้งาน

ความเข้ากันได้

  • นำการผสานการทำงานกับปลั๊กอินสร้างหน้าเว็บ Avada ออก
  • แก้ไขปัญหาความเข้ากันได้กับธีม ‘Twenty Seventeen` และการแปลของตัวเลือกธีม
  • แก้ไขปัญหากับปลั๊กอินสร้างหน้าเว็บของ Enfold และเวิร์กโฟลว์ใหม่ของการแปลสตริง
  • แก้ไขปัญหาเกี่ยวกับการลงชื่อเข้าใช้ครั้งเดียวเมื่อเปิดใช้งาน Object Cache โดยใช้ W3TC
  • แก้ไขข้อขัดแย้งของ JS กับ ACF Pro ซึ่งส่งผลกระทบต่อฟิลด์ WYSIWYG

ความปลอดภัย

การแก้ไขความปลอดภัยหลายรายการ

API

ฟิลเตอร์

  • [wpmlcore-3913] เพิ่ม wpml_duplicate_generic_string ในบางตำแหน่งเพื่อแทนที่ icl_duplicate_generic_string ที่เลิกใช้แล้ว

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

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

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

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