우편번호 서비스 API 작동이 중지되었습니다.
우편번호 서비스 API 작동이 중지되었습니다.
BBS e-Franchise 사용시 [우편번호 서비스] API 로딩시 허용되지 않은 파라미터가 감지되어 API 작동이 중지되었습니다.
BBS e-Franchise는 워드프레스 플러그인 중 하나입니다. 이 플러그인은 온라인 포럼 또는 게시판을 워드프레스 웹사이트에 추가할 수 있도록 도와줍니다. BBS e-Franchise 플러그인을 설치하면 사용자들이 글을 작성하고 댓글을 달 수 있는 기능을 웹사이트에 추가할 수 있습니다.
BBS e-Franchise 플러그인은 다양한 기능을 제공합니다. 예를 들어, 사용자 등록, 글 작성, 댓글 작성, 파일 첨부 등의 기능을 포함하고 있습니다. 또한, 관리자는 게시판의 모습과 레이아웃을 사용자 정의할 수 있으며, 스팸 방지 기능도 제공됩니다.
이 플러그인은 워드프레스의 플러그인 디렉토리에서 무료로 다운로드할 수 있습니다. 설치 및 설정은 비교적 간단하며, 워드프레스 관리자 대시보드에서 플러그인을 활성화하고 필요한 설정을 조정하면 됩니다.
BBS e-Franchise는 워드프레스 웹사이트에 포럼 또는 게시판 기능을 추가하고자 할 때 유용한 플러그인입니다. 그러나 다른 유지보수 및 보안 요소를 고려하여 플러그인을 선택하는 것이 중요합니다.
워드프레스 플러그인 중 대리점, 지점 등을 지역별 위치를 알려주는 플러그인 BBS e-Franchise 사용시 [우편번호 서비스] API 로딩시 허용되지 않은 파라미터가 감지되어 API 작동이 중지되었습니다. 라는 문구 출력이 되는 현상 발견
해당 출력은 BBS e-Franchise 플러그인상에 지점 주소를 입력하는 폼에서 API 로딩시 허용하지 않는 파라미터관련 문구를 만났을때 관련된 부분을 확인한 내용을 정리하고자 합니다.
우선 친절하게 관련된 메세지는 아래 이미지와 같습니다.
관련하여 하여 안내 페이지로 이동시 아래와 같은 내용을 확인할 수 있습니다.
플러그인상에서 해당 표기된 로딩 방식에 맞게 해당 부분을 수정 적용하면 해결된다는 내용이며, 안내 내용을 참고하여 해당 부분의 내용을 플러그인에 적용하였을시에 “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>
위 두가지 사항을 업데이트 한 후에는 플러그인이 정상적으로 작동하는것을 확인할 수 있습니다.