WPML
Trạng thái
Đã giải quyết
Plugin/giao diện liên quan
Divi

Tổng quan về lỗi

Khi bạn sử dụng module Shop của Divi trên một trang hoặc bố cục trình tạo giao diện, các tùy chọn Included Categories không giữ nguyên trạng thái được chọn khi WPML được kích hoạt.

Phần Included Categories của Divi
Phần Included Categories của Divi Shop

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

Chúng tôi đang liên hệ với các nhà phát triển giao diện Divi để áp dụng bản sửa lỗi vĩnh viễn cho sự cố này. Trong lúc chờ đợi, bạn có thể sử dụng giải pháp tạm thời này:

Vui lòng sao lưu các tệp và cơ sở dữ liệu WordPress của bạn trước tiên.


  1. Truy cập wp-content/themes/Divi/includes/builder/plugin-compat/sitepress-multilingual-cms.php

  2. Tìm
    $new_ids[] = apply_filters( 'wpml_object_id', $cat_id, 'product_cat' );


  3. Thay thế bằng
    $cat_id_translated = apply_filters('wpml_object_id', $cat_id, 'product_cat');
    				if ($cat_id_translated) {
    					$new_ids[] = $cat_id_translated;
    				} else {
    					$new_ids[] = $cat_id;
    				}

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