개요
이 문서는 User Locations (사용자 위치) 확장을 사용하여 사용자 프로필에 위치 필드 표시 및 구성원 디렉토리의 매핑을 구성하는 방법에 대한 지침을 제공합니다.
목차
설치 및 활성화
사이트에 사용자 추가 위치 정보를 추가하려면 다음을 수행하십시오.
- 여기에서 플러그인 zip 폴더를 다운로드하십시오.
- ‘플러그인> 새로 추가> 플러그인 업로드’로 이동하여 사이트에 플러그인을 업로드하여 설치합니다.
- 플러그인 업로드 페이지에서 ‘파일 선택’ 버튼을 클릭하고 컴퓨터에서 사용자 위치 zip 폴더를 선택합니다.
- um-user-locations.zip 파일이 화면에 나타나면 ‘지금 설치’ 버튼을 클릭하여 플러그인을 설치합니다.
- ‘플러그인이 성공적으로 설치되었습니다’라는 메시지가 나타날 때까지 기다리십시오.
- 활성화를 완료하려면 ‘플러그인 활성화’ 링크를 클릭하십시오.
Google Maps API 키
플러그인을 활성화하면 설치된 플러그인 페이지로 리디렉션되며 다음 알림이 표시됩니다.
User Locations (사용자 위치) 확장이 사이트에서 작동하려면 Google Maps API 키를 생성해야합니다. 이미 키가있는 경우 다음 섹션을 건너 뛸 수 있습니다. Google Maps API 키가 아직 없는 경우 ‘Generate you API key (API 키 생성)’ 버튼을 클릭하면 공식 Google Maps API 웹 사이트로 이동합니다.
Google Maps API 키 생성
Google Maps JavaScript API는 Google Cloud Platform의 Google Maps Platform의 일부이므로 Google Cloud Platform에 등록해야합니다. 신규 사용자 인 경우 ‘시작하기’ 버튼을 클릭하고 등록 절차를 진행합니다. User Locations (사용자 위치) 확장이 올바르게 작동하려면 Google Maps Platform에서 지도 및 장소 제품을 사용해야합니다.
아래 스크린 샷에 표시된대로 API를 활성화하고 API 키를 받으십시오.
이미 등록된 Maps JavaScript API가 있는 경우 다음 링크를 클릭하여 키를 복사 할 수 있습니다.
자세한 내용은 ‘Google Maps API 키를 만드는 방법‘ 문서를 읽어보세요.
설정 페이지
API 키가 있으면 Ultimate Member> 설정> 확장> User Location(사용자 위치) 섹션으로 이동하십시오.
올바른 키를 성공적으로 입력하면 Google 지도를 문서 양식(회원가입 / 프로필) 또는 회원 디렉토리에 추가 할 수 있습니다. 키를 입력 할 때까지 Google 지도가 표시되지 않습니다. 잘못된 키를 입력하면 Google지도가 있어야하는 양식 또는 회원 디렉토리에 오류가 표시됩니다.
키 아래의 설정은 Google 지도 설정을 맞춤 설정할 수 있습니다. 사용자 양식의 사용자 위치 필드에는 지도 높이, 시작 지도 확대/ 축소 수준, 시작 주소 위도/ 경도가 적용됩니다.
양식에 사용자 위치 필드 추가
User Location(사용자 위치) 유형으로 하나 이상의 사용자 정의 필드를 만들 수 있습니다. 사용자 정의 필드 생성 프로세스의 표준 대화 상자가 표시됩니다.
참고 : 지정한 메타 키가 기본 접두사로 사용됩니다. 실제 데이터는 “{metakey} _lat”, “{metakey} _lng”, “{metakey} _url” 메타 행에 저장됩니다.
User Location 필드의 레이아웃이 있습니다. Google 자동 완성을 사용하여 필요한 위치를 찾거나 필드 오른쪽의 버튼을 통해 현재 위치를 가져올 수 있습니다.
회원 디렉토리에 지도 추가하기
회원 디렉토리에 맵을 추가하고 “User Location” 유형으로 생성된 사용자 정의 필드 중 하나의 마커를 표시 할 수 있습니다. Google 지도에 올바른 키를 성공적으로 입력하면 아래 설정이 있는 회원 디렉토리 메타 상자를 볼 수 있습니다.
디렉토리 사용자 위치 설정 :
- Show Map (지도 표시) – 이 옵션은 지도를 켜는데 사용됩니다.
- Show this user location field at the map (지도에 이 사용자 위치 필드 표시) – 이 옵션은 지도에 표시 될 사용자 위치 마커를 선택하는데 사용됩니다.
- Map height (지도 높이) – 이 옵션은 화면에서 지도 높이를 사용자 지정하는데 사용됩니다. 크기는 픽셀 단위로 설정됩니다.
- Starting map zoom level (시작 지도 확대/ 축소 수준) – 이 옵션은 기본지도 확대/ 축소를 선택하는데 사용됩니다.
- Starting address latitude (시작 주소 위도) – 이 옵션은 지도 중심의 기본 위도를 선택하는데 사용됩니다.
- Starting address longitude (시작 주소 경도) – 이 옵션은 지도 중심의 기본 경도를 선택하는데 사용됩니다.
- Enable user location search field (사용자 위치 검색 필드 활성화) – 이 옵션은 추가 검색 필드를 활성화하는데 사용됩니다.
- Choose field(s) to display in marker’s infowindow (마커의 정보 창에 표시 할 필드 선택) – 이 옵션을 사용하면 마커의 정보 창에 표시할 정보를 선택할 수 있습니다.
회원 디렉토리에 사용자의 위치를 보여주는지도가 있습니다.
보이는지도의 경계에서만 사용자의 위치를 보여주는 지도가 회원 디렉토리에 있습니다.
원문: https://docs.ultimatemember.com/article/1545-user-locations-setup