WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 4.7.6
Đã giải quyết trong
WPML Multilingual CMS 4.9
Plugin/giao diện liên quan
Elementor
Thẻ chủ đề
Compatibility

Tổng quan về lỗi

Khi sử dụng Elementor với WPML, bạn có thể gặp phải sự cố trong đó các hình nền được thiết lập cho chế độ xem trên thiết bị di động và máy tính bảng trong phần tử Container không hiển thị các phiên bản đã dịch từ Dịch phương tiện. Trong khi phiên bản trên máy tính hiển thị chính xác hình ảnh đã dịch, hình ảnh ở ngôn ngữ gốc vẫn tiếp tục xuất hiện trên thiết bị di động và máy tính bảng.

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

Vui lòng đảm bảo bạn đã sao lưu toàn bộ trang web của mình trước khi tiếp tục.


  • Thêm đoạn mã sau vào tệp functions.php của giao diện.
    // WPML - Workaround for compsupp-8108
    add_filter( 'wpml_elementor_media_backgrounds_to_translate', function( $background_fields ) {
        $background_fields['simple_fields'] = $background_fields['simple_fields'] ?? [];
        $background_fields['simple_fields'][] = 'background_image_mobile';
        $background_fields['simple_fields'][] = 'background_image_tablet';
        return $background_fields; 
    });
            


  • Thực hiện một chỉnh sửa nhỏ trên trang gốc của bạn và lưu lại bản dịch.

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