Tổng quan về sự cố
Khi bạn sử dụng plugin Cornerstone (hoặc giao diện PRO), CSS/JS tùy chỉnh từ ngôn ngữ gốc được sao chép sang các trang đã dịch nếu plugin WPML Media Translation đang hoạt động.
Giải pháp tạm thời
Sự cố này đã được khắc phục. Việc cập nhật lên phiên bản mới nhất giải quyết vấn đề này trên trang web của bạn, vì vậy bạn chỉ cần giải pháp tạm thời này nếu chưa thể cập nhật.
Để khắc phục sự cố này trên trang web của bạn và có thể có CSS/JS tùy chỉnh khác nhau trên các trang đã dịch, vui lòng làm theo các bước sau:
- Sao lưu các tệp và cơ sở dữ liệu trang web của bạn.
- Thêm đoạn mã này vào tệp functions.php của giao diện:
function wpml_compsupp_5527_wpml_pb_copy_meta_field( $value, $translated_post_id, $original_post_id, $meta_key ) { if ( '_cornerstone_settings' === $meta_key ) { return WPML_PB_Handle_Custom_Fields::slash_json( get_post_meta( $translated_post_id, $meta_key, true ) ); } return $value; } add_filter( 'wpml_pb_copy_meta_field', 'wpml_compsupp_5527_wpml_pb_copy_meta_field', 10, 4 );