Divi Builder – 지도(map) 모듈

Divi Builder – 지도(map) 모듈

지도 모듈을 사용하면 페이지 어디에나 Google 지도를 쉽게 삽입 할 수 있습니다. 지도에 무제한 핀을 추가하고 사용자 지정 뷰 포트 시작 위치를 정의할 수도 있습니다. 맵 모듈도 전체 너비 형식으로도 제공됩니다.

map module
Divi 지도 모듈 예시

Google Maps API 키

지도 모듈을 사용하려면 API 키가 필요합니다. API 키를 얻으려면 Google Developers Console에 로그인하고 Google Maps JavaScript API 및 관련 서비스를 자동으로 활성화합니다. 가장 먼저해야 할 일은 새 프로젝트를 만드는 것입니다.

Google Developers Console로 이동 로그인을 해주고

Maps JavaScript API를 ‘사용(ENABLE)’ 해줍니다.

Maps JavaScript API 사용

왼쪽 메뉴 버튼에 API 및 서비스 > 사용자 인증 정보로 들어갑니다

API 키 할당

옆에 있는 아이콘으로 API키를 복사합니다.

API키 생성

API 키를 Divi > 테마 옵션 > 일반 설정 > Google API 키에 넣어주고 저장해줍니다.

API키 추가하기

추가!: 구글에서 결제 계정(Billing account)로 안되있으면 지도가 안뜨네요. 결제 계정 페이지로 이동해서 연결하면 됩니다. 직접 유료로 업그레이드 하지 않는이상 무료입니다.

추가!!: API 및 서비스 > 라이브러리 에서 Geocoding API 도 사용으로 해줍니다. (해당 기능은 지도 중앙 주소를 지정할 때 사용됩니다.)

Geocoding API 사용하기

이제 사전 준비는 끝났습니다.

페이지에 지도 모듈을 추가하는 방법

페이지에 지도(= Map) 모듈을 추가하기 전에 먼저 Divi Builder로 이동해야 합니다. 웹 사이트에 Divi 테마가 설치되면 새 페이지를 만들 때마다 게시물 편집기 위에 Divi Builder 사용 버튼이 표시됩니다.

이 버튼을 클릭하면 Divi Builder가 활성화되어 모든 Divi Builder 모듈에 액세스 할 수 있습니다.

이미지에 대체텍스트 속성이 없습니다; 파일명은 image-457-1024x746.png 입니다.
Divi Builder 사용하기

비주얼 빌더(시각 빌더)에 들어가면 회색 더하기 버튼을 클릭하여 페이지에 새 모듈을 추가할 수 있습니다. 새 모듈은 행 내부에만 추가할 수 있습니다. 새 페이지를 시작하는 경우 먼저 페이지에 행을 추가하는 것을 잊지 마십시오. ‘행(Row)’‘섹션(Section)’ 요소를 사용하는 방법에 대한 훌륭한 매뉴얼이 있습니다.

지도 모듈 추가하기

모듈 목록에서 “지도” 모듈을 찾아 클릭하여 게시물에 추가하세요.

모듈 목록을 검색할 수 있습니다. 즉, “지도”을 입력한 다음 찾아 추가할 수 있습니다! 모듈이 추가되면 모듈의 옵션 목록이 표시됩니다. 옵션은 컨텐츠, 디자인 및 고급의 세 가지 주요 그룹으로 구분됩니다.

사용 예시: 소개 페이지에 지도 모듈 추가

지도 모듈은 소개 페이지에 회사 위치를 표시할 수 있는 좋은 방법입니다. 또한 지도에 여러 핀을 추가하여 회사 위치와 정보를 표시하는 기능은 유용하고 매력적인 기능입니다.

이 예에서는 지도에 사용자 지정 핀을 추가하여 회사 위치와 정보를 보여주는지도 모듈을 추가하겠습니다.

중요: Divi 테마 옵션 유효한 Google API키를 입력했는지 결제계정이 연동되었느지 확인하세요. 안그러면 작동하지 않습니다.

지도를 삽입할 곳에 섹션을 추가합니다. 그런 다음 새 섹션에 모듈을 삽입합니다.

검색해서 지도 모듈 추가하기

지도 설정의 콘텐츠 탭에서 지도 센터 주소 옵션 아래에 회사 주소를 입력합니다.

지도 중앙 입력

그런 다음 “+ 새 핀 추가”를 클릭하여 첫 번째 핀을 만듭니다. 다음처럼 업데이트 합니다.

  • 제목: [위치 제목 입력]
  • 내용: [핀 내용 입력 (예 : 주소 및 전화 번호)]
  • 지도 핀 주소: [이 특정 위치에 대한 주소 입력]
새 핀 추가하기

이제 회사 정보를 표시하는 클릭 가능한 핀이있는 지도 모듈을 완성했습니다!

컨텐츠 옵션

콘텐츠 탭에는 텍스트, 이미지 및 아이콘과 같은 모듈의 모든 콘텐츠 요소가 있습니다. 모듈에 나타나는 것을 제어하는 모든 것은 이 탭에서 찾을 수 있습니다.

지도 모듈 컨텐츠 탭
+ 새 팬 추가

여기에서 맵 모듈에 새 핀 (또는 위치)을 추가합니다. 새 핀 추가”를 클릭하면 새 핀에 대한 디자인 설정 목록 (컨텐츠, 디자인, 고급 포함)이 열립니다.

첫 번째 핀을 추가하면 핀 제목이 레이블로 표시된 회색 막대가 나타납니다. 회색 막대에는 핀을 편집, 복제 또는 삭제할 수 있는 세 개의 아이콘이 있습니다.

Google API 키

Maps 모듈은 Google Maps API를 사용하며 작동하려면 유효한 Google API 키가 필요합니다. 지도 모듈을 사용하기 전에 Divi 테마 옵션 패널에 API키를 추가했는지 확인하십시오

지도 중앙 주소

지도 중심점의 주소를 입력하면 주소가 아래지도에 표시됩니다. 핀이 여러개 있고 지도를 보다 집중된 특정 위치로 확대하려는 경우에 유용합니다.

관리자 라벨

쉽게 식별할 수 있도록 빌더에서 모듈의 레이블이 변경됩니다. 비주얼 빌더에서 Wire Frame보기를 사용할 때 이러한 레이블은 Divi Builder 인터페이스의 모듈 블록 내에 나타납니다

디자인 옵션

디자인 탭에는 글꼴, 색상, 크기 및 간격과 같은 모듈의 모든 스타일 옵션이 있습니다. 모듈 모양을 변경하는 데 사용할 탭입니다. 모든 Divi 모듈에는 거의 모든 것을 변경하는 데 사용할 수 있는 설정 목록이 있습니다.

지도 모듈 디자인 탭
마우스 휠 줌

확대 / 축소를 마우스 휠로 제어할지 여부를 선택할 수 있습니다. 전체 너비의 지도를 사용할 때는 마우스 휠이 지도의 iframe 안에 멈출 때 방해받지 않도록 이 옵션을 사용 중지하는 것이 좋습니다..

모바일에서 드래그 가능

지도를 모바일 장치에서 드래그 할 수 있는지 여부를 선택할 수 있습니다.

흑백 필터 사용

이 옵션을 활성화하면 지도가 흑백 이미지로 바뀝니다.

고급 옵션

고급 탭에는 사용자 정의 CSS 및 HTML 속성과 같이 숙련된 웹 디자이너가 유용하다고 생각할 수 있는 옵션이 있습니다. 여기에서 모듈의 여러 요소에 맞춤 CSS를 적용할 수 있습니다. 또한 사용자 정의 CSS 클래스 및 ID를 모듈에 적용할 수 있으며 이는 하위 테마의 style.css 파일 내에서 모듈을 사용자 정의하는 데 사용할 수 있습니다.

지도 모듈 고급 설정 탭
CSS ID

이 모듈에 사용할 선택적 CSS ID를 입력하십시오. ID는 사용자 지정 CSS 스타일을 만들거나 페이지의 특정 섹션에 대한 링크를 만드는 데 사용할 수 있습니다.

CSS 클래스

이 모듈에 사용할 선택적 CSS 클래스를 입력하십시오. CSS 클래스를 사용하여 사용자 지정 CSS 스타일을 만들 수 있습니다. 공백으로 구분하여 여러 클래스를 추가할 수 있습니다. 이러한 클래스는 Divi 하위 테마 또는 Divi 테마 옵션 또는 Divi Builder 페이지 설정을 사용하여 페이지 또는 웹 사이트에 추가하는 사용자 정의 CSS 내에서 사용할 수 있습니다.

맞춤 CSS

맞춤 CSS는 모듈과 모듈의 내부 요소에 적용할 수도 있습니다. 사용자 정의 CSS 섹션에는 각 요소에 직접 사용자 정의 CSS를 추가할 수 있는 텍스트 필드가 있습니다. 이러한 설정에 대한 CSS 입력은 이미 스타일 태그 내에 있으므로 세미콜론으로 구분 된 CSS 규칙 만 입력하면 됩니다.

보이기 여부

이 옵션을 사용하면 모듈이 표시되는 장치를 제어할 수 있습니다. 태블릿, 스마트 폰 또는 데스크톱 컴퓨터에서 모듈을 개별적으로 비활성화하도록 선택할 수 있습니다. 다른 장치에서 다른 모듈을 사용하거나 페이지에서 특정 요소를 제거하여 모바일 디자인을 단순화하려는 경우 유용합니다.

개별 지도 핀 설정

지도 모듈 개별 핀 설정
제목

제목은 지도의 핀 위로 마우스를 가져 가면 상자에 표시됩니다.

본문

주소나 전화번호 등 입력하며 지도의 핀 위로 마우스를 가져 가면 상자에 표시됩니다.

지도 핀 주소

새 핀이 표시되는 지도상의 특정 위치입니다. 표준 형식으로 주소를 입력할 수 있습니다.

원문: https://www.elegantthemes.com/documentation/divi/map/

코멘트 제출