BBS e-Franchise 사용시 [우편번호 서비스] API 로딩시 허용되지 않은 파라미터가 감지되어 API 작동이 중지되었습니다.

워드프레스 플러그인 중 대리점, 지점 등을 지역별 위치를 알려주는 플러그인 BBS e-Franchise 사용시 [우편번호 서비스] API 로딩시 허용되지 않은 파라미터가 감지되어 API 작동이 중지되었습니다. 라는 문구 출력이 되는 현상 발견

해당 출력은 BBS e-Franchise 플러그인상에 지점 주소를 입력하는 폼에서 API 로딩시 허용하지 않는 파라미터관련 문구를 만났을때 관련된 부분을 확인한 내용을 정리하고자 합니다.

우선 친절하게 관련된 메세지는 아래 이미지와 같습니다.

postocde.map.daum.net/guide

postocde.map.daum.net/guide 안내 메세지

관련하여 하여 안내 페이지로 이동시 아래와 같은 내용을 확인할 수 있습니다.

플러그인상에서 해당 표기된 로딩 방식에 맞게 해당 부분을 수정 적용하면 해결된다는 내용이며,  안내 내용을 참고하여 해당 부분의 내용을 플러그인에 적용하였을시에  “Uncaught TypeError: daum.Postcode is not a constructor 오류” 를 만나게된다 관련된 내용을 구글링을 통해 해결했으며 관련 내용을 아래와 같습니다.

※ 플러그인상 API 주소가 위치한곳

bbs-e-franchise/lib/franchise.class.php 파일이며 246번째 줄에 있는 스크립트 주소를 다음에서 안내하는 주소로 변경후

※ 추가로 수정해야할곳의 위치한곳

bbs-e-franchise/admin/franchise_manage_branches.php 파일이며 134번째 줄 아래  추가하면된다.

<script src="//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>

위 두가지 사항을 업데이트 한 후에는 플러그인이 정상적으로 작동하는것을 확인할 수 있습니다.

STAY IN THE LOOP

Subscribe to our free newsletter.

[fusion_form form_post_id="4569" margin_bottom="0" hide_on_mobile="small-visibility,medium-visibility,large-visibility" /]

Related Posts

View all
  • Continue reading
  • Continue reading
  • Continue reading
  • Continue reading