- สถานะ
- รอผู้พัฒนา
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Unlimited Elements for Elementor
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
ปัจจุบันยังไม่สามารถแปลลิงก์ภายในวิดเจ็ต Mega Menu จากปลั๊กอิน Unlimited Elements for Elementor ได้
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลทั้งหมดของไซต์ของคุณก่อนดำเนินการต่อ
- ไปที่หน้า WPML > การตั้งค่า > การกำหนดค่า XML ที่กำหนดเอง
- เพิ่ม XML ต่อไปนี้:
<wpml-config> <elementor-widgets> <widget name="ucaddon_mega_menu"> <fields-in-item items_of="uc_items"> <field>title</field> <field key_of="link">url</field> <field key_of="link2">url</field> </fields-in-item> </widget> </elementor-widgets> </wpml-config> - จากนั้น เปิดไฟล์ functions.php ของธีมของคุณ
- เพิ่มโค้ดต่อไปนี้:
add_filter( 'wpml_pb_elementor_register_string_name_ucaddon_mega_menu', function( $name, $args ) { $widgetType = $args['element']['widgetType']; return $widgetType . '-' . $args['key'] . '-' . $args['field'] . '-' . $args['nodeId'] . '-' . $args['item']['_id']; }, 10, 2 ); - รีเฟรชและแปลหน้าของคุณอีกครั้ง
หากวิธีแก้ปัญหาชั่วคราวนี้ไม่ช่วยแก้ปัญหา โปรดเปิดแชทในช่องทางการช่วยเหลือของเรา