WPML
Trạng thái
Đã được giải quyết bởi nhà phát triển
Plugin/giao diện liên quan
Flatsome
Thẻ chủ đề
Compatibility

Tổng quan về lỗi

Khi sử dụng WPML với giao diện Flatsome và dịch các trang theo cách thủ công (sử dụng phương pháp Trình soạn thảo WordPress gốc), mọi thay đổi được thực hiện trong ngôn ngữ mặc định sẽ ghi đè lên các bản dịch. Sự cố này xảy ra cụ thể khi UX Builder được sử dụng để chỉnh sửa nội dung.

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

Đảm bảo bạn có bản sao lưu toàn bộ trang web trước khi tiếp tục.


  • Mở tệp functions.php trong giao diện của bạn.

  • Thêm đoạn mã sau:
    add_filter( 'wpml_pb_is_editing_translation_with_native_editor', function( $isTranslationWithNativeEditor ) {
        if ( isset( $_POST['action'] ) && 'ux_builder_save' === $_POST['action'] ) {
            return true;
        }
    
        return $isTranslationWithNativeEditor;
    } );

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