Uncaught Error: ReCAPTCHA placeholder element must be empty 오류가 발생하는 경우

워드프레스의 문의폼 플러그인인 Contact Form 7에서 Google의 ReCAPTCHA 기능을 사용할 경우 간혹 다음과 같은 오류가 발생하는 경우가 있을 수 있습니다.

Uncaught Error: ReCAPTCHA placeholder element must be empty

이 문제는 보통 Google Recaptcha 라이브러리를 중복하여 로드하기 때문에 발생합니다.

header.php 파일에서 다음 라인이 있는 경우 삭제하도록 합니다.

<script src='https://www.google.com/recaptcha/api.js'></script>

만약 위 코드를 찾을 수 없는 경우 구글 ReCAPTCHA 스크립트 코드를 추가하는 플러그인이나 원인을 찾아내어 제거해주어야 할 것 같습니다. 우선은 Contact Form 7 외에 구글 ReCAPTCHA 기능을 사용하는 플러그인이 있다면 비활성화하여 테스트해보도록 합니다.

참고:

Leave a Comment

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드