WPML

문제 개요

WPForms를 사용할 때, 특히 HTML 태그 대신 ENTER 키를 사용하는 경우 번역된 양식의 이메일 알림에서 일반 줄 바꿈이 손실됩니다.

임시 해결 방법

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

진행하기 전에 사이트의 전체 사이트 백업을 완료했는지 확인하세요.

  • 테마의 functions.php 파일을 여세요.
  • 다음 코드를 추가하세요:
    add_filter('wpml_st_string_translation_before_save', 'sanitize_translation_before_save', 10, 1);
    
    function sanitize_translation_before_save($translation_text) {
    	$translation_text["value"] = str_replace("\n", "\r\n", $translation_text["value"]);
    	return $translation_text;
    }
  • 양식에 새 콘텐츠를 추가하거나 수정하세요. 이렇게 하면 번역 작업이 업데이트되고 임시 해결 방법이 검증됩니다.

모든 알려진 문제

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

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