BOARD

문제 해결

그누커머스 우편번호 서비스 로딩 오류 해결 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 29회 작성일 26-09-11 10:15

본문

증상 및 원인

워드프레스 환경에 영카트를 연동하는 그누커머스 플러그인을 사용할 때 다음 우편번호 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 환경과의 호환성에 주의해야 합니다.

댓글목록

등록된 댓글이 없습니다.