เรารับฟังคุณ วิดเจ็ต 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 แบบกำหนดเอง
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 เบต้า และการทดสอบ
คุณควรติดตั้งเวอร์ชันเบต้านี้บนไซต์ทดสอบเท่านั้น ไม่ใช่บนเว็บไซต์ที่ใช้งานจริง
- เข้าสู่ระบบแดชบอร์ดหน้าจัดการเว็บไซต์ WordPress ของคุณ
- ไปที่ ปลั๊กอิน → เพิ่มปลั๊กอิน และคลิกแท็บ เชิงพาณิชย์
- ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งปลั๊กอิน WPML Multilingual CMS เวอร์ชัน 4.8.6 แล้ว
- คลิกปุ่ม ตรวจสอบการอัปเดต
- ใช้เมนูดรอปดาวน์ ช่องทางการอัปเดต และเลือก เบต้า
- ในรายการปลั๊กอิน ให้เลือก WPML 4.9 และคลิกปุ่ม ดาวน์โหลด
วิธีเรียกใช้การแก้ไขสำหรับเนื้อหาที่มีอยู่
หน้าเว็บใหม่ที่คุณออกแบบโดยใช้วิดเจ็ต Elementor แบบกำหนดเองจะทำงานได้ทันที
หากคุณกำลังทดสอบกับหน้าเว็บที่มีอยู่ ตรวจสอบให้แน่ใจว่าได้ทำการแก้ไขเล็กน้อยและอัปเดตหน้าเว็บ การดำเนินการนี้จะเรียกใช้กลไกใหม่ที่จับเนื้อหาที่สามารถแปลได้ทั้งหมดซึ่งมาจากวิดเจ็ต Elementor แบบกำหนดเอง
คุณเพียงต้องทำขั้นตอนนี้ครั้งเดียวต่อหน้า
แจ้งให้เราทราบถึงผลลัพธ์
หากทุกอย่างทำงานได้ตามที่คาดไว้และวิดเจ็ตของคุณสามารถแปลได้ ปรากฏอย่างถูกต้องในตัวแก้ไขการแปล และคำแปลแสดงผลอย่างถูกต้อง เราอยากรับฟังความคิดเห็นของคุณในส่วนความคิดเห็นด้านล่าง
หากคุณพบปัญหาใด ๆ โปรดเปิดทิกเก็ตในฟอรัมฝ่ายสนับสนุนของเรา และระบุว่าคุณกำลังรายงานปัญหาที่พบขณะทดสอบ WPML 4.9 เบต้า สิ่งนี้จะช่วยให้เราสามารถจัดลำดับความสำคัญและตอบกลับได้รวดเร็วยิ่งขึ้น