다시 문의 드립니다~

  1. 매물등록 페이지에 매물 등록을 안해바서 등록 해볼려고 했더니 지도가 안 나오드라고요.(그전에는 전면페이지 지도만 확인했어요).

독자지원 페이지를 확인하니 끝에 내용이 더 있어서 펑션피에피 맨 아래 추가 문구 등록 칸이 있어서 거기에도 (위아래) 새로운 키를 발급 받아서  다 넣었는데 오류가 전면페이지까지 오류가 나더라구요,,,

또 그 아래 아래와 같은 내용이 있어서 파일을 찾아보니 input.min.js파일에는 아래의 코드가 아예 없고 input.js에 있더라고요..그래서 거기 두가지 파일 다 수정해봤는데도 에러가 나서 걍 원래대로 해논 상태구요…

그런데두 에러가 계속 나구요,,

고치는것들 다 메모에 붙여 넣었다가 안되면 다시 붙이는 방법으로 건드리고 있는데 두 겁나용…

 

Advanced custom fields

구글 지도 출력을 위해 몇 가지 방법이 소개되고 있는데, 워드프레스 5 도서의 경우 가장 간단한 방법은 API 키를 특정 파일에 추가하는 것입니다.

wp-content > themes > house > acf > js > 디렉터리의 input.min.js 파일을 엽니다.

sensor=false&libraries=places 키워드로 검색하면 2군데가 있습니다. 2군데 모두 sensor=false&key=YOUR_KEY&libraries=places로 변경하고 저장합니다. ‘YOUR_KEY’는 획득한 구글 API 키로 대체합니다.

3.  저는 매물목록 페이지 도시선택란처럼 옆에 추가로 

이렇게 하고 싶은데 도통 모르겠어요… 몇시간책 책을바도..ㅜㅜ

4. 커스텀 필드부분에 방을 면적 평으로 바꾸고 싶은데영…

말씀하신 커스텀필드 플러그를 설치했는데 플러그 설치는 되어 있는데 대쉬보드에 나타나지 않아서  다른 연습하는곳에 설치했더니 잘 되더라구요,,,

근데 spoline(하우스) 예제가 설치되어 있는곳에는 어떻게 적용을 해야는지 모르겠어요,,

자꾸 문의 드려 죄송합니다~~

 

 

 

  1. Jinn 댓글:

    구글 지도 출력 관련

    사이트에서 구글 지도 출력을 위해 필요한 설정을 올바르게 처리했는데, 구글 지도 출력 문제가 있다면 결국, API 키의 발급 과정 또는 키 설정이 원인인 때가 대부분입니다. 한 번 더 확인이 필요합니다.

    예제의 ACF 버전에서 input.min.js 파일에 sensor=false&libraries=places 코드가 없다면 예제와 다른 버전의 ACF 플러그인을 사용하고 있다고 생각합니다.

    예제의 ACF 플러그인 버전이 아닌 현재 댓글 작성 기준 4.4.12 버전을 사용해도 되는데, 이때는 input.min.js 파일 편집은 필요하지 않습니다. 테마 functions.php 파일에 지도 API 키를 추가하는 코드만 삽입하면 됩니다. (예제와 다른 버전의 플러그인을 사용할 때 관련한 예제의 모든 요소에서 완전히 문제가 없다고 말할 수 없음을 이해하세요.)

    관리페이지에서 ACF 메뉴

    책의 내용에 있지만, 테마 functions.php 파일 103번 줄에 다음 코드가 있습니다.

    define( 'ACF_LITE', true );

    다음처럼 변경하거나 위 코드를 삭제하면 관리페이지에서 ACF 플러그인 메뉴를 볼 수 있으며 필드 등록 및 편집이 가능합니다.

    define( 'ACF_LITE', false );

    그러나, 예제에서는 다음 코드로 설치 방식이 아니라 테마에 포함하는 방식으로 ACF 플러그인을 사용하고 있고, 필드 설정 데이터를 데이터베이스가 아닌 PHP 코드로 작성(제공)하였습니다. 따라서 위의 코드로 관리페이지에서 ACF 플러그인 사용이 가능하지만, 예제에서 사용하는 커스텀 필드 설정 데이터(커스텀 필드 그룹)는 나오지 않는다는 것을 이해해야 합니다.

    include_once( 'acf/acf.php' );
    include_once( 'inc/house_fields.php' );

    고맙습니다.

답글 남기기