WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
Advanced Custom Fields Multilingual 2.1.4.2
Plugin/giao diện liên quan
Advanced Custom Fields (ACF)

Tổng quan về lỗi

Nếu bạn đang sử dụng thứ tự tùy chỉnh cho các bài viết liên quan trong trường Relationship hoặc Post Object, bạn sẽ thấy thứ tự không được giữ nguyên khi dịch bài viết. Thay vào đó, các bài viết sẽ được sắp xếp theo ID.

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

Bạn có thể thêm snippet này vào tệp functions.php của giao diện.

Lưu ý rằng ở phần có ghi

type=relationship

bạn có thể cần đổi thành

type=post_object

tùy thuộc vào loại bài viết mà bạn đang sử dụng.

add_filter( 'acf/load_value/type=relationship', 'format_order' );
function format_order( $value ){

$lang = apply_filters( 'wpml_current_language', null );
    foreach ($value as $key => $id) {
        $type = get_post_type($id);
        $value[$key] = apply_filters( 'wpml_object_id', $id, $type, true, $lang);
    }
return $value;
}

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