[우편번호 서비스 로딩 오류] API 로딩시 허용되지 않은 파라미터가 감지되었습니다. 사이트 관리자(개발자)분께서는 가이드페이지( https://postcode.map.daum.net/guide )의 기본 사용법을 참고하시어 수정 부탁드립니다.
워드프레스로 이런 에러가 나는 경우 해결 방법
결론은 아래 정리했습니다. 과정을 음미하실분만 찬찬히 보세요.
오픈채팅에서 어떤분이 해결하려고 애쓰는 문제를 도와줬습니다.
전 워드프레스도 모르고 암것도 모르니 일단 인스펙터를 열어봅니다.
postcode.v2란 애가 문제가 있네요.
소스코드에서 얘를 찾아봤습니다.
kboard plugin에 아래와 같은 코드가 있습니다.
wp_enqueue_script('daum-postcode', '//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js', array(), NULL, true);
이 코드로 구글링을 해서 아래와 같은걸 찾았습니다.
https://www.cosmosfarm.com/threads/document/51932
하지만 이걸로는 해결이 안되고, 관련 글들을 쭉 읽었습니다.
https://www.cosmosfarm.com/threads/document/64728
캐시가 되서 그런것 같다고 합니다.
위 인스펙터에서 나온 결과를 보면 postcode에 이상한 값이 붙어 있습니다.
해당 사이트가 캐시 플러그인을 사용하나 봅니다.
캐시 플러그인이 뭐가 있는지 몰라서 워드프레스 캐시 플러그인들을 찾아보니 몇개가 나옵니다.
https://www.elegantthemes.com/blog/wordpress/best-wordpress-cache-plugins
관련된 플러그인이 설치되었나 확인해봅니다.
수많은 플러그인 사이에서 찾았습니다.
Settings에 들어갑니다.
캐시탭이 있지만 별 세팅이 없습니다.
대신 FILE OPTIMIZATION에 들어가니 CSS와 JS의 처리방식이 있고 exclude가 있습니다.
Javascript 쪽에 postcode.v2.js를 넣고 저장합니다.
네 위 에러가 없어졌고 postcode.js의 url뒤에 뭐가 더이상 안붙게 되었네요.
'개발' 카테고리의 다른 글
ninja 빌드시 반복적으로 gn이 호출됨 (0) | 2022.11.08 |
---|---|
[Crawling] BeautifulSoup 예제 (0) | 2022.08.11 |
java.io.IOException: EOF 와 함께 실행이 안되는 문제 (1) | 2012.06.24 |
[기초]SDCARD에 컴퓨터의 데이터 넣기 (4) | 2010.06.23 |
[기초]안드로이드 설치하기 (6) | 2010.06.23 |