- 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 WPML → Cà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:
- Sao lưu toàn bộ trang web, các tệp và cơ sở dữ liệu của bạn.
- Chỉnh sửa /sitepress-multilingual-cms/classes/custom-field-translation/class-wpml-sync-custom-fields.php ở dòng số 63.
- Thay thế
delete_post_meta( $post_id_to, $meta_key, maybe_unserialize( $v ) );
- Bằng:
delete_post_meta( $post_id_to, $meta_key, wp_slash( maybe_unserialize( $v ) ) );