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

Tổng quan về lỗi

Khi dịch các phân loại được thiết lập là con của một danh mục cha nào đó, hệ thống phân cấp của các danh mục con – cha không được đồng bộ với các danh mục đã dịch.

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

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


  • Chỉnh sửa …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php

  • Tìm dòng 18

  • Thay thế:global $sitepress;

  • Bằng:global $sitepress, $wpdb;

  • Sau đó, ngay trước dòng:$sitepress->get_wp_api()->wp_send_json_success( $new_term_object );

  • Thêm đoạn mã sau:$sync = new WPML_Term_Hierarchy_Sync($wpdb);
    $sync->sync_element_hierarchy($taxonomy);

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