WPML
상태
해결됨
보고된 제품
WPML Multilingual for CF7 1.3.2
관련 플러그인/테마
Contact Form 7
주제 태그
Compatibility

문제 개요

현재 Contact Form 7에서 양식은 정상적으로 작동하는 데 필요한 hash이(가) 포함된 숏코드를 사용합니다.

하지만 WPMLContact Form 7 Multilingual을 사용하여 양식을 번역할 때 _hash 필드가 번역된 양식으로 복사되지 않습니다. 그 결과, 번역된 페이지에서 번역된 양식을 참조하는 해시 기반 숏코드를 사용할 때 프런트엔드에 “Error: Contact form not found.” 메시지가 표시될 수 있습니다.

임시 해결 방법

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


  • WPML > 설정 > 사용자 정의 XML 구성 페이지로 이동하세요.

  • 다음 XML을 추가하세요:
    <wpml-config>
      <custom-fields>
        <custom-field action="copy">_hash</custom-field>
      </custom-fields>
    </wpml-config>

이렇게 하면 번역된 양식 버전에서 _hash 값이 유지되어, 숏코드가 올바른 양식을 제대로 찾아 렌더링할 수 있습니다.

알려진 모든 문제 →