WPML
Trạng thái
Đã giải quyết
Loại
Lỗi
Plugin/giao diện liên quan
Unlimited Elements for Elementor
Thẻ chủ đề
Compatibility

Tổng quan về sự cố

Hiện tại, không thể dịch các liên kết trong widget Mega Menu do plugin Unlimited Elements for Elementor cung cấp.

Giải pháp tạm thời

Vui lòng đảm bảo có một bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.


  • Truy cập trang WPML > Cài đặt > Cấu hình XML tùy chỉnh.

  • Thêm XML sau:
    <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>

  • Sau đó, mở tệp functions.php trong giao diện của bạn.

  • Thêm mã sau:
    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 );
  • Làm mới và dịch lại trang của bạn.

Nếu giải pháp tạm thời này không hiệu quả, vui lòng mở cuộc trò chuyện trong kênh hỗ trợ của chúng tôi.

Tất cả lỗi đã ghi nhận