그누커머스 우편번호 서비스 로딩 오류 해결 방법
페이지 정보

본문
증상 및 원인
워드프레스 환경에 영카트를 연동하는 그누커머스 플러그인을 사용할 때 다음 우편번호 API 로딩 중 허용되지 않는 파라미터가 감지되는 오류가 발생할 수 있습니다. 이는 스크립트를 불러오는 wp_enqueue_script 함수 내 파라미터 전달 방식에 문제가 있기 때문입니다.
해결 방법
wp-content/plugins/gnucommerce/lib/gc_common.lib.php 파일을 열어 gc_postcode_load 함수를 찾은 뒤 코드를 수정합니다.
wp_enqueue_script('daum_postcode_js', apply_filters('gc_postcode_js_filter', GC_POSTCODE_JS), '', null);기존의 wp_enqueue_script 호출 구문에서 세 번째 인자에 빈 문자열을, 네 번째 인자에 null을 전달하도록 변경하여 파라미터 형식을 맞춥니다.
주의사항
그누커머스 플러그인은 현재 개발이 중단된 상태이므로, 코드를 수정하여 당장의 오류를 해결하더라도 향후 최신 워드프레스 및 PHP 환경과의 호환성에 주의해야 합니다.
- 이전글그누보드에서 네이버 SMTP와 PHPMailer를 활용해 외부 메일 발송 설정하기 26.09.12
- 다음글그누보드5 카카오 우편번호 서비스 CDN 경로 업데이트 및 오류 해결 26.09.11
댓글목록
등록된 댓글이 없습니다.