WPML
Trạng thái
Đang mở
Được báo cáo cho
WPML Multilingual CMS 4.8.0
Thẻ chủ đề
Bug

Tổng quan về lỗi

Trong khi lưu một bài viết chứa các mục phương tiện bằng Bricks builder, bạn có thể nhận được thông báo “Error on save: HTTP code 200”

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

Các nhà phát triển của chúng tôi hiện đang xử lý vấn đề này.

Vui lòng nhớ tạo bản sao lưu trước khi bạn tiến hành giải pháp tạm thời bằng mã!

Để áp dụng giải pháp tạm thời, hãy truy cập: /wp-content/plugins/sitepress-multilingual-cms/classes/media/duplication/class-wpml-media-attachments-duplication.php
Sau dòng này:

$lang     = $this->sitepress->get_language_for_element( $post->ID, 'post_' . $post->post_type );

thêm điều kiện này:
if ($lang == NULL) {
   $not_revision = get_post_parent($post->ID);
   $lang = $this->sitepress->get_language_for_element( $not_revision->ID, 'post_' . $post->post_type );
}

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