WPML

문제 개요

Cornerstone 플러그인(또는 PRO 테마)을 사용할 때 WPML Media Translation 플러그인이 활성화되어 있으면 원본 언어의 사용자 정의 CSS/JS가 번역된 페이지로 복사됩니다.

임시 해결 방법

이 문제는 해결되었습니다. 최신 버전으로 업데이트하면 사이트에서 이 문제가 해결되므로, 아직 업데이트할 수 없는 경우에만 이 임시 해결 방법이 필요합니다.

사이트에서 이 문제를 해결하고 번역된 페이지에 다른 사용자 정의 CSS/JS를 적용하려면 다음 단계를 따르세요:

  1. 웹사이트 파일과 데이터베이스를 백업하세요.
  2. 테마의 functions.php 파일에 다음 코드 스니펫을 추가하세요:
    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 );

모든 알려진 문제

여전히 이 문제가 발생합니까?

업데이트해도 문제가 해결되지 않으면 지원 문의를 하세요. 함께 살펴보겠습니다.