WPML
Trạng thái
Đang mở
Được báo cáo cho
WPML Multilingual CMS 4.4.10

Tổng quan về lỗi

Nếu bạn chỉnh sửa một trường tùy chỉnh hiện có chứa giá trị JSON nhưng trường này cũng được đặt thành Sao chép trong WPMLCài đặt, bạn sẽ thấy rằng bản dịch trường tùy chỉnh không được cập nhật. Thay vào đó, một mục mới sẽ được tạo trong bài viết.

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

Vấn đề đã được các nhà phát triển của chúng tôi xác định và sẽ sớm được giải quyết.
Như một giải pháp tạm thời:


  1. Sao lưu toàn bộ trang web, các tệp và cơ sở dữ liệu của bạn.

  2. Chỉnh sửa /sitepress-multilingual-cms/classes/custom-field-translation/class-wpml-sync-custom-fields.php ở dòng số 63.

  3. Thay thế
    delete_post_meta( $post_id_to, $meta_key, maybe_unserialize( $v ) );


  4. Bằng:
    delete_post_meta( $post_id_to, $meta_key, wp_slash( maybe_unserialize( $v ) ) );

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