ภาพรวมของปัญหา
เมื่อใช้ Divi Pixel ร่วมกับ WPML บนหน้าเว็บที่สร้างด้วย Divi 5 โมดูลที่เพิ่มเข้ามาใหม่บางส่วนอาจไม่ปรากฏในตัวแก้ไขการแปลขั้นสูงของ WPML ด้วยเหตุนี้ เนื้อหาจากโมดูลต่างๆ เช่น โมดูล Timeline จึงไม่สามารถแปลได้อย่างถูกต้อง
วิธีแก้ปัญหาชั่วคราว
- ไปที่ WPMLการตั้งค่าการกำหนดค่า XML ที่กำหนดเอง ในแดชบอร์ด WordPress ของคุณ
- เพิ่มการกำหนดค่า XML ต่อไปนี้และบันทึก:
<wpml-config> <gutenberg-blocks> <gutenberg-block type="dipi/timeline-item" translate="1"> <key name="module"> <key name="advanced"> <key name="link"> <key name="*"> <key name="value"> <key name="url" type="link"/> </key> </key> </key> </key> </key> <key name="ribbon"> <key name="innerContent"> <key name="*"> <key name="value"/> </key> </key> </key> <key name="title"> <key name="innerContent"> <key name="*"> <key name="value"/> </key> </key> </key> <key name="content"> <key name="innerContent"> <key name="*"> <key name="value"/> </key> </key> </key> <key name="button"> <key name="innerContent"> <key name="*"> <key name="value"> <key name="text"/> <key name="linkUrl" type="link"/> </key> </key> </key> </key> <key name="url"> <key name="innerContent"> <key name="*"> <key name="value"/> </key> </key> </key> <key name="url_new_window"> <key name="innerContent"> <key name="*"> <key name="value"/> </key> </key> </key> </gutenberg-block> </gutenberg-blocks> </wpml-config> - อัปเดตหน้าต้นฉบับและเปิดการแปลอีกครั้ง