- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- 4.5.0
- Plugin/giao diện liên quan
- Divi
Tổng quan về lỗi
Khi bạn thêm nội dung động trong một mô-đun Divi mà nội dung đó trỏ đến một liên kết phương tiện (ví dụ: tệp PDF) và dịch mô-đun đó, liên kết đã dịch sẽ không trỏ đến phương tiện đã dịch và nó sẽ trả về lỗi 404.
Giải pháp tạm thời
Chúng tôi đang tiến hành khắc phục vĩnh viễn sự cố này. Trong thời gian chờ đợi, bạn có thể làm theo các bước sau để khắc phục sự cố trên trang web của bạn:
- Sao lưu các tệp và cơ sở dữ liệu trang web của bạn.
- Truy cập wp-content/themes/Divi/includes/builder/feature/dynamic-content.php
- Tìm:
$dynamic_content = json_decode( $json, true );
- Sau dòng đó, thêm:
if ($dynamic_content != NULL && $dynamic_content['settings']['post_id'] != NULL) { $post_type = get_post_type( $dynamic_content["settings"]["post_id"] ); $dynamic_content["settings"]["post_id"] = apply_filters( 'wpml_object_id', $dynamic_content['settings']['post_id'], $post_type, true ); }