WPML

เรารับฟังคุณ วิดเจ็ต Elementor ควรทำงานและสามารถแปลได้ทันทีโดยไม่ต้องตั้งค่าเพิ่มเติม WPML 4.9 เบต้า ขอแนะนำกลไกการตรวจจับใหม่ที่จดจำวิดเจ็ต Elementor แบบกำหนดเองโดยอัตโนมัติและทำให้สามารถแปลได้

หลายท่านสร้างเว็บไซต์หลายภาษาด้วยส่วนเสริมและธีมที่ใช้ Elementor เช่น Woodmart, Wolmart หรือ Emphires บ่อยครั้งที่วิดเจ็ต Elementor ของบุคคลที่สามไม่มีความเข้ากันได้โดยตรงกับ WPML ดังนั้นปัญหาทั่วไปที่ได้รับรายงานจึงรวมถึง:

  • ข้อความในวิดเจ็ตแบบกำหนดเองไม่ถูกตรวจจับและไม่สามารถแปลได้
  • คำแปลไม่แสดงบนส่วนหน้า
  • คุณต้องเขียนการกำหนดค่า XML เพียงเพื่อแปลแบนเนอร์หรือปุ่ม

องค์ประกอบวิดเจ็ตทั่วไปที่ไม่ได้รับการแปล ได้แก่ หัวเรื่อง หัวเรื่องย่อย ข้อความบนปุ่ม ข้อความลิงก์ ฟิลด์กำหนดเองแบบข้อความ และอื่น ๆ

WPML 4.9 เบต้า ช่วยแก้ปัญหานี้และช่วยให้คุณสามารถ:

  • แปลวิดเจ็ตที่มาจากธีมหรือส่วนเสริมของ Elementor ได้โดยอัตโนมัติ
  • รักษาการออกแบบของคุณให้สอดคล้องกันในทุกภาษา
  • หลีกเลี่ยงการแก้ไขไฟล์ XML หรือการค้นหาสตริงข้อความที่หายไปแบบแมนนวล
  • แปลแอตทริบิวต์ต่าง ๆ เช่น URL ของวิดีโอ ปุ่ม และฟิลด์กำหนดเองแบบข้อความ

ตั้งแต่ WPML 4.9 เป็นต้นไป WPML จะจดจำวิดเจ็ต Elementor แบบกำหนดเองบนเว็บไซต์ของคุณโดยอัตโนมัติ หากคุณใช้การแปลอัตโนมัติ โพสต์และหน้าเว็บที่ใช้วิดเจ็ตจะได้รับการแปลอย่างครบถ้วน และหากคุณแปลด้วยตนเอง เนื้อหาจากวิดเจ็ตทั้งหมดจะปรากฏในตัวแก้ไขการแปลขั้นสูงโดยอัตโนมัติ

ช่วยเราทดสอบ WPML 4.9 เบต้า

เวอร์ชันที่เผยแพร่ของ WPML 4.9 มีกำหนดการในช่วงครึ่งหลังของเดือนมกราคม จนกว่าจะถึงเวลานั้น เราขอเชิญชวนผู้ที่ใช้ Elementor และ WPML ทุกท่านมาทดสอบเวอร์ชันเบต้านี้และช่วยเรายืนยันว่าการแก้ไขเหล่านี้ทำงานได้กับธีมและส่วนเสริมต่าง ๆ

รายการการแก้ไข

เราเชื่อว่าเราได้แก้ไขปัญหาที่พบบ่อยที่สุดเกี่ยวกับการแปลวิดเจ็ต Elementor แบบกำหนดเองแล้ว ข้อกำหนดเพียงอย่างเดียวคือวิดเจ็ตจะต้องได้รับการพัฒนาตาม API และหลักเกณฑ์มาตรฐานของ Elementor

นี่คือรายการการแก้ไขอันดับต้น ๆ ที่เกี่ยวข้องกับการแปลวิดเจ็ต Elementor แบบกำหนดเอง

วิดเจ็ต Elementor แบบกำหนดเองไม่ปรากฏในตัวแก้ไขการแปล

WPML ไม่ได้ตรวจจับฟิลด์เนื้อหาภายในวิดเจ็ต Elementor แบบกำหนดเองเสมอไป เมื่อคุณเปิดตัวแก้ไขการแปลขั้นสูง วิดเจ็ตก็แค่ไม่ปรากฏอยู่ที่นั่น ขณะนี้ WPML 4.9 สามารถตรวจจับวิดเจ็ตเหล่านี้ได้โดยอัตโนมัติ ดังนั้นเนื้อหาจึงปรากฏในตัวแก้ไขและพร้อมสำหรับการแปล

คำแปลของวิดเจ็ตหายไปหรือไม่แสดงบนส่วนหน้า

บางครั้งคำแปลของวิดเจ็ต Elementor แบบกำหนดเองอาจหายไปหรือไม่แสดงผล แม้ว่าคุณจะแปลเนื้อหาไปแล้วก็ตาม องค์ประกอบต่าง ๆ เช่น แบนเนอร์ ปุ่ม หรือส่วนหัวจะแสดงในภาษาหนึ่งแต่ไม่แสดงในอีกภาษาหนึ่ง ขณะนี้ WPML 4.9 นำคำแปลไปใช้กับวิดเจ็ตแบบกำหนดเองได้อย่างเสถียร ซึ่งช่วยรักษาเนื้อหาของคุณให้สอดคล้องกันในทุกภาษา

จำเป็นต้องกำหนดค่า XML ด้วยตนเอง

ในการแปลวิดเจ็ต Elementor แบบกำหนดเองบางตัว คุณต้องเขียนไฟล์การกำหนดค่า XML แบบกำหนดเอง ซึ่งเป็นกระบวนการทางเทคนิคที่ใช้เวลานานและมักจะทำงานได้ไม่ตามที่คาดไว้ WPML 4.9 ขจัดข้อกำหนดนี้ออกไป ขณะนี้วิดเจ็ตแบบกำหนดเองจะถูกตรวจจับโดยอัตโนมัติ โดยไม่จำเป็นต้องใช้ XML อีกต่อไป

ฟิลด์และแอตทริบิวต์แบบไดนามิกจากวิดเจ็ตไม่ถูกบันทึก

ลิงก์ URL ของปุ่ม URL ของวิดีโอ และแอตทริบิวต์แบบกำหนดเองภายในวิดเจ็ต Elementor แบบกำหนดเองไม่ได้มีให้แปลเสมอไป ขณะนี้ WPML 4.9 สามารถบันทึกฟิลด์แบบไดนามิกเหล่านี้ได้แล้ว ดังนั้นคุณจึงสามารถแปลได้ทุกอย่าง ไม่ใช่แค่ข้อความที่มองเห็นได้เท่านั้น

การออกแบบไม่สอดคล้องกันในแต่ละภาษา

เมื่อวิดเจ็ต Elementor แบบกำหนดเองไม่ได้รับการแปลอย่างสมบูรณ์ เลย์เอาต์ที่คุณออกแบบมาอย่างดีอาจพังหรือดูแตกต่างออกไปในภาษาอื่น ๆ ด้วย WPML 4.9 เลย์เอาต์ ปุ่ม และแบนเนอร์ของ Elementor จะยังคงรูปแบบตรงตามที่คุณออกแบบไว้ในทุกภาษา

วิธีติดตั้ง WPML 4.9 เบต้า และการทดสอบ

คุณควรติดตั้งเวอร์ชันเบต้านี้บนไซต์ทดสอบเท่านั้น ไม่ใช่บนเว็บไซต์ที่ใช้งานจริง

  1. เข้าสู่ระบบแดชบอร์ดหน้าจัดการเว็บไซต์ WordPress ของคุณ
  2. ไปที่ ปลั๊กอินเพิ่มปลั๊กอิน และคลิกแท็บ เชิงพาณิชย์
  3. ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งปลั๊กอิน WPML Multilingual CMS เวอร์ชัน 4.8.6 แล้ว
  4. คลิกปุ่ม ตรวจสอบการอัปเดต
  5. ใช้เมนูดรอปดาวน์ ช่องทางการอัปเดต และเลือก เบต้า
  6. ในรายการปลั๊กอิน ให้เลือก WPML 4.9 และคลิกปุ่ม ดาวน์โหลด

วิธีเรียกใช้การแก้ไขสำหรับเนื้อหาที่มีอยู่

หน้าเว็บใหม่ที่คุณออกแบบโดยใช้วิดเจ็ต Elementor แบบกำหนดเองจะทำงานได้ทันที

หากคุณกำลังทดสอบกับหน้าเว็บที่มีอยู่ ตรวจสอบให้แน่ใจว่าได้ทำการแก้ไขเล็กน้อยและอัปเดตหน้าเว็บ การดำเนินการนี้จะเรียกใช้กลไกใหม่ที่จับเนื้อหาที่สามารถแปลได้ทั้งหมดซึ่งมาจากวิดเจ็ต Elementor แบบกำหนดเอง

คุณเพียงต้องทำขั้นตอนนี้ครั้งเดียวต่อหน้า

แจ้งให้เราทราบถึงผลลัพธ์

หากทุกอย่างทำงานได้ตามที่คาดไว้และวิดเจ็ตของคุณสามารถแปลได้ ปรากฏอย่างถูกต้องในตัวแก้ไขการแปล และคำแปลแสดงผลอย่างถูกต้อง เราอยากรับฟังความคิดเห็นของคุณในส่วนความคิดเห็นด้านล่าง

หากคุณพบปัญหาใด ๆ โปรดเปิดทิกเก็ตในฟอรัมฝ่ายสนับสนุนของเรา และระบุว่าคุณกำลังรายงานปัญหาที่พบขณะทดสอบ WPML 4.9 เบต้า สิ่งนี้จะช่วยให้เราสามารถจัดลำดับความสำคัญและตอบกลับได้รวดเร็วยิ่งขึ้น

พบว่าสิ่งนี้มีประโยชน์หรือไม่? แชร์บทความนี้: