워드프레스 매장찾기 플러그인들 : listing 관련 플러그인과 directory 관련 플러그인들 정리(GeoDirectory, WP Store Locator)

 

 

목차

플러그인을 통해 구현하는 방법

테마를 통해 구현하는 방법

 

필요성

체인점 본사의 경우, 얼마나 많은 매장이 오픈했는지를 보여주기 위해, 또는 해당 브랜드를 찾은 고객에게 매장을 소개하여 매출향상을 위해 매장 찾기 서비스를 제공하는 경우가 많습니다.

저희의 경우에는 조금 다른 목적으로 매장찾기 서비스를 제공하기로 하였는데, 그것은 저희가 등록 및 관리하는 구글지역정보 사업장의 링크를 위해서입니다. 

그러기 위한 조건으로는 1. 당연히 검색 기능이 있어야 하고, 2. 구글 지도로 위치(사업장)정보를 제공해주어야 합니다.  

 

시작하기 전에

워드프레스의 경우, 매장찾기 기능은 플러그인을 통해 구현할 수도 있고 테마를 이용해 구현할 수 있습니다. 

플러그인을 이용하는 경우, 각각의 포털로부터 지도정보를 API로 가져와야 하는데, 그러기 위해서는 API Key 값이 있어야 플러그인을 이용할 수 있습니다. 이 부분이 생각보다 어려울 수 있습니다. 

[Tip]프로그래머수준이 아닌신 분들은 Directory 관련 플러그인들 로 이동하시어 GeoDirectory – Business Directory Plugin 를 먼저 이용해보시는 것이 좋을 것 같습니다.  

구글 지도 api는 유료서비스입니다. 월 100,000 건까지는 $12/month 에 가능합니다.( 구글지도api 사용료는 지도, 경로, 장소의 가격 책정 를 참조하세요) 

유료라고 시도를 자제할 필요는 전혀 없습니다.  매월 200달러의 크레딧을 주기 때문에 200달러까지는 요금이 청구되지 않습니다. (구글 지도 API는 어떤 경우에 과금을 하는가 )

 

구글 지도(map) API 키 받기

통상 구글 API 사용절차는 다음과 같습니다. ( 구글 API 사용법, 키 발급, OAuth 인증 방법 정리  )

1. 구글 API 콘솔에서 새 프로젝트 생성

2. 구글 API 라이브러리 선택

3. 구글 OAuth 인증정보 만들기

4. 구글 API 인증정보 적용

5. 구글 계정으로 앱 권한 허용

6. 구글 API 인증 token 받기

7. 구글 API 연동 프로그램 개발

구글 API의 개념 및 기초는 아래의 게시글을 참조해주세요. 

 

이들중 구글 지도(map) API 키를 받기 위한 절차는 아래의 3단계로 받을 수 있습니다. 

1. 구글 API 콘솔에서 새 프로젝트 생성

2. 구글 API 라이브러리 선택

3. 구글 API 인증정보 적용

 

새 프로젝트 만들기

Google Developers Console 의 맨 위에 있는 프로젝트 선택 드롭 다운 상자 (이 드롭 다운에 기존 프로젝트의 이름이 표시 될 수 있음)를 클릭하시고 프로젝트 만들기 … 또는 표시된 항목에 따라 ‘새 프로젝트‘을 클릭합니다.

표시되는 상자에 원하는 이름 (예 : 웹 사이트 이름)을 입력 한 다음 만들기 에 동의하기 전에 동의 함 확인란을 선택 하십시오 . Google에서 확인 전화 또는 SMS를 받아야 할 수도 있습니다.

Google Apps 로그인 플러그인_설정_새 프로젝트 만들기

최상위 조직의 조직 드롭 다운 메뉴를 그대로 둘 수 있습니다.(위치를 조직 없음으로 해도 됩니다. )

Google Apps 로그인 플러그인_설정_새 프로젝트 만들기_1API 라이브러리 선택

프로젝트를 click한 후 위에서 새로 만든 프로젝트를 선택해주시고 왼쪽 상단 메뉴 버튼에서 [API 및 서비스 사용 설정]을 클릭하십시오 .

Google Apps 로그인 플러그인_설정_새 프로젝트 만들기_2

 

그러면,  API 라이브러리로 이동합니다. 

API 라이브러리를 처음 사용하시는 경우, 아래와 같은 안내문구가 나옵니다. 여기서  API 라이브러리 를 클릭하시면 API라이브러리로 이동할 수 있습니다.  

아직 사용할 수 있는 API가 없습니다. 시작하려면 ‘API 및 서비스 사용 설정’을 클릭하거나 API 라이브러리로 이동하세요.

 

구글 마이비즈니스_API 및 서비스 사용 설정_1

 API 라이브러리  검색창에서 map으로 검색하여 ‘maps static api’를 선택해 주세요.

maps static api

[사용 설정]을 선택해주세요. 

maps static api_사용설정

[사용자 인증 정보]를 선택하시면 “모든 사용자 인증 정보를 보거나 새 사용자 인증 정보를 만들려면 API 및 서비스의 사용자 인증 정보로 이동하세요.”와 같은 안내문구가 보입니다. 

maps static api_사용자 인증 정보[+사용자 인증 정보 만들기] -> [API키] 를 선택하시면 3과 같이 API가 생성됩니다. 

maps static api_api key 생성

아래의 이미지의 분홍색 네모와 같이 노란색 느낌표가 뜨는 것은 특정사이트에서 사용하도록 사용제한을 하지 않은 경우 입니다. 노랑색 느낌표를 클릭하시면 아래와 같은 팝업창이 뜹니다.

제한사항이 적용되지 않은 API 키입니다. 승인되지 않은 사용 및 할당량 도용을 방지하려면 키에 제한사항을 적용하여 키를 사용할 수 있는 방식을 제한하세요. 설정 수정

 
maps static api_api key 생성_사용제한
그러시면. 설정 수정 을 클릭하시어 사용을 제한 설정을 해줍니다. 
HTTP 리퍼러(웹사이트) 를 선택하시어 키를 웹사이트에서만 사용할 수 있도록 제한하시고, 더불어 *.seenbuy.kr/*같이 항목도 추가하시어 다른 URL에서는 사용할 수 없도록 사용을 제한해 주세요. 
API키가 도용되었을때 API 이용료를 대신 지불하는 억울함을 막기 위한 조치입니다. 
maps static api_api key 생성_사용제한_리퍼러_웹사이트

 

API 키를 복사하여 WordPress Store에 저장해둡니다.

 

플러그인을 통해 구현하는 방법

 

listing과 directory는 섞여서 사용되고 있습니다.  directory는 list가 구조화되어 목록이라고 생각하면 쉬울 것 같습니다. 

listing 의 경우, 부동산 매물과 관련되어 가격정보가 제공될때 자주 사용됩니다. 

(이 부분은 좀더 살펴보아야 할 것 같습니다.)listing의 경우, 지도 정보와 연관되고 directory는 지도 정보와 연관이 없습니다.

 

 

Listing 관련 플러그인

 

BBS e-Franchise

이 플러그인은 국내 프랜차이즈를 위한 사이트에 사용하고 적합합니다. 그러나 구글 지도가 제공되지 않아 저희는 플러그인을 더 알아보지 않았습니다. 

네이버 지도 또는 다음 지도를 이용할 수 있는데, API를 이용하여 네이버의 경우, Client ID, Client Secret, 다음에서도 키를 발급받아야 합니다.

BBS e-Franchise

  • Version:1.2.5
  •  
  • Last updated:3 years ago
  •  
  • Active installations:400+
  •  
  • WordPress Version:3.8 or higher
  •  
  • Tested up to:4.7.16

 

 

WP Store Locator plugin

WP Store Locator

  • Version:2.2.232
  • Last updated:4 months ago
  • Active installations:60,000+
  • WordPress Version:3.7 or higher
  • Tested up to:5.3.2
  • Languages : 한국어지원은 안되는 것 같습니다. 

여러 매장 위치 및 맞춤 입력란이 있는 맞춤지도를 만들 수있는 무료 Google지도 플러그인입니다.

이 방법의 단점은 API 키를 추가해야한다는 것입니다. API 키를 사용하려면 결제 정보를 입력해야합니다. 가격 및 기타 정보는 Google지도 플랫폼 웹 사이트.

 

Store Locator Plus® for WordPress

Store Locator Plus® for WordPress

 

WP Google Maps

WP Google Maps

 

Store Locator WordPress

Store Locator WordPress

  • Version:1.1.10
  •  
  • Last updated:4 weeks ago
  •  
  • Active installations:7,000+
  •  
  • WordPress Version:3.3.2 or higher
  •  
  • Tested up to:5.4

 

플러그인을 설치하고 대시보드에 들어가니

알림! Google API 키가 없어, 키값 없이는 지도 검색 및 길 찾기(경로찾기)가 작동하지 않습니다. Google API 키를 추가하십시오. API 키를 추가하는 방법?

(Alert! Google API KEY is missing, the Map Search and Direction will not work without it, Please add Google API KEY. How to Add API Key?)

 

Header Title을 한글로 변경할 수 있습니다. 

. [ASL Locator] -> [ASL Setting(설정)] 으로 이동하시어 복사해 드었던 API 키를 넣어줍니다.

asl setting

 

 

Super Store Finder for WordPress

Regular License $25
 
 

Directory 관련 플러그인들

11 Best WordPress Directory Plugins to Organize Your Listings 는 2019 년 최고의 WordPress 디렉토리 플러그인( The Best WordPress Directory Plugins to Choose From in 2019)으로 아래의 플러그인들을 소개하고 있습니다. 

  1. Business Directory Plugin
  2. GeoDirectory
  3. Advanced Classifieds & Directory Pro
  4. Connections Business Directory
  5. Sabai Directory
  6. Web 2.0 Directory plugin
  7. Name Directory
  8. LDD Directory Lite
  9. Directory Pro
  10. BePro Listings
  11. Toolset Directory

 

위에 11개의 플러그인은 기본적으로 활성 사용자수를 기본으로 순위가 매겨져 있습니다. 활성 사용자수가 많은 플러그인은  Business Directory Plugin 입니다. ( Active installations : 20,000+ )

제가 찾는 플로그인으로는 GeoDirectory – Business Directory Plugin 이 더 맞는 것 같습니다. 

 

GeoDirectory – Business Directory Plugin

 

GeoDirectory 워드 프레스 플러그인

11 Best WordPress Directory Plugins to Organize Your Listings

내가 GeoDirectory를 즐기는 주된 이유 중 하나는 아름다운 검색 인터페이스 때문입니다. 플러그인에는 일반 사용자와 업체 정보를 추가하려는 판매자를위한 프론트 엔드 양식이 있습니다. 비즈니스 페이지는 왼쪽에 클릭 할 수있는 큰 미리보기 이미지와 그 옆에 아름다운 Google지도가있는 사용자와의 순서에 따라 표시됩니다. 

GeoDirectory의 가볍고 확장 가능한 인터페이스를 통해 대규모 성장과 많은 트래픽에 유용한 몇 가지 무료 디렉토리 플러그인 중 하나입니다. 개발자는 사이트를 처음부터 시작하는 경우 디렉토리 테마도 판매합니다.

 

개요

이 플로그인의 가장 큰 특징은 구글 지도 API 연결이 너무나 쉽다는 점입니다.

누군가가 업체를 클릭하면 웹 사이트에서 바로 길 찾기를 검색 할 수 있습니다.

한 번에 여러 업체 정보를 채우거나 다른 사이트로 옮길 수있는 CSV 가져오기 및 내보내기 도구가 있어 편리합니다. .

 elementor 플로그인과 beaverbuilder 플로그인과 통합 사용가능하여 확장성이 매우 뛰어납니다.

GeoDirectory – Business Directory Plugin

 

  • Version:2.0.0.92
  • Last updated:5 days ago
  • Active installations:10,000+
  • WordPress Version:4.5 or higher
  • Tested up to:5.4.1
  • PHP Version:5.6 or higher

 

Geo Directory Google 웹 로그 분석 무료 애드온( Google Analytics  ) 을 사용하면 Google 웹 로그 분석 추적을 사이트에 쉽게 추가 할 수 있으며 세부 정보 페이지에서 기본 통계를 공유 할 수도 있습니다.

세부 정보 페이지에 기본 Google 애널리틱스 통계를 표시 할 수 있도록 위젯 / 쇼트 코드 / 블록이 제공되며, 이는 소유자 및 관리자, 관리자 또는 로그인하지 않은 사용자를 포함한 모든 사람에게 표시하도록 선택할 수 있습니다.

 

FREE ADDONS

 

워드 프레스 멀티 사이트 디렉토리의 네트워크를 구축하거나 여러 클라이언트 사이트에 설치하기에 적합한 호환 플러그인이며 아름다운 검색 인터페이스를 제공하며 다중언어도 지원합니다.

대부분의 플러그인은 무료로 제공되지만  이벤트, 다중 위치, 가격, 리뷰 및 BuddyPress 통합을 추가하기 위해 몇 가지 추가 기능이 판매 됩니다. 이 부가 기능은 일반적으로 $ 19에서 시작합니다.

 

내용이 너무 많아져 따로 게시글을 만들없습니다. 아래의 게시글을 참조해주세요. 

GeoDirectory – Business Directory Plugin : 숙박업(예약, 알선중개업), 부동산중개업, 신용카드단말기(VAN) 사이트에 필수 플러그인

 

Business Directory Plugin – Directories for WordPress

Business Directory Plugin – Directories for WordPress

  • Version : 5.6.2
  •  
  • Last updated : 2 weeks ago
  •  
  • Active installations : 20,000+
  •  
  • WordPress Version : 4.8 or higher
  •  
  • Tested up to : 5.4.1
  •  
  • PHP Version : 5.6 or higher

 

저희의 평가

이 플러그인의 리뷰와 평가는 상당히 좋습니다. 지도가 빠진 listing용 플러그인으로 이용해 볼만한 플러그인 같습니다. 설치하여 간단히 성능만 살펴보았습니다. 

GeoDirectory – Business Directory Plugin 와 비교해보면,

훨씬 사용하고 쉽으나 기능 설정에 제약이 있고 upload된 이미지의 슬라이드 기능이 없으며, 사용자정의필드(=카테고리)의 다양성이 부족합니다. 또한 지도에 위치를 표시하거나 지도에서 제공하는 길찾기 등의 기능이 없습니다. 지도가 들어가 있지않은 온라인 전화번호부와 같은 listing 용 플러그인으로 보시면 됩니다. 지도가 들어가지 않으므로 구글 지도 API key가 필요하지 않으므로 구글 API( https://console.developers.google.com/ ) 에서 프로젝트를 만들일도 없어서 사용하기에 훨씬 편리합니다.  

GeoDirectory – Business Directory Plugin에 비해 강점은 다양한 결제수단들(PayPal, Authorize.net, Stripe)을 제공한다는 점인데, 국내에서는 잘 사용하지 않는 결제수단들입니다. 

 
개요

이 Business Directory Plugin 은 모든 핵심 디렉토리가 완벽하게 사용자 정의 양식 필드, 이미지 지원, 지불 승인과 같은 기능이 포함되어 있습니다. 이러한 핵심 기능은 기본 플러그인을 다운로드할 때 모두 무료이지만 프리미엄 가격으로 일부 추가 기능을 다운로드할 수도 있습니다. 모든 추가 기능이 포함된 패키지는 $ 199.99 (1 회 요금)이며 개별 모듈은 $ 69.99부터 시작합니다.

비즈니스 디렉토리 플러그인을 사용하면 원하는 모든 리스팅을 가져와 로컬 디렉토리, 비즈니스 제공 업체 디렉토리, 부동산 리스팅 사이트, 옐로우 페이지 스타일 비즈니스 디렉토리, Yelp와 같은 검토 섹션, 교회 디렉토리 작성, 도서 디렉토리 작성, 주소 작성 등, 비즈니스 디렉토리 플러그인을 사용하여 모든 종류의 디렉토리를 목록으로 추가 할 수 있습니다.

 
핵심 플러그인 기능

기본 웹 사이트에 문서화 된 모든 기능 
* 완전히 사용자 정의 가능한 양식 필드 
* 목록 당 이미지 업로드, 요금제에 따라 제한된 수의 이미지 허용 * 많은 이미지 옵션 : 드래그 앤 드롭 이미지 업로드, 쉬운 이미지 주문, 기본 이미지 설정, 썸네일 크기 등 
* 목록에 대한 지불 수락 또는 비즈니스 디렉토리에 무료 업체 정보가 있습니다. 
* Authorize.net을 사용하여 결제 수락 (Authorize.net 계정 필요) 
* 반복 결제에 대한 모든 지원 (대부분의 게이트웨이 : PayPal, Authorize.net, Stripe) 
* 업그레이드를위한 추천 / 스티커리스트 허용 수수료 
* 추천, 최신 및 랜덤 리스팅을위한 위젯. 검색 위젯
* 게시 할 범주에 할당 할 수있는 여러 요금제 생성 
* CSV 가져 오기 및 내보내기 내장 
* 스팸 목록을 피하기위한 reCAPTCHA 지원 * 사용자가 정렬 순서를 선택할 수 있도록 범주, 목록 및 프런트 엔드에 대한 정렬 옵션 
* 게시물은 WP 대시 보드에 액세스하지 않고도 목록을 편집 할 수 있습니다. 
* Yoast SEO를 사용하여 SEO 친화적 
* 목록에 대해 구성 가능한 빠른 검색 필드 및 정렬 막대 
* 검색 가능한 필드를 표시하거나 숨길 수있는 고급 검색 화면 
* 반응 형 테마로 설치된 경우 전체 응답 지원 
* WPML을 사용하여 디렉토리에서 다국어 지원 
* 몇 번의 클릭 (디렉토리 테마)으로 디렉토리를 다시 스키닝하는 기능
* Yoast SEO, NavXT Breadcrumbs 및 WP-PageNavi와 같이 널리 사용되는 플러그인과 통합하여 쉽게 사용할 수 있습니다. 
* 카테고리로 표시되는 이미지 (무료 고급 카테고리 모듈 사용) 
* 카테고리 아이콘 표시 / 부모-자식 카테고리 탐색 허용 (무료 고급 카테고리 모듈 사용)

기능에 대한 자세한 전체 목록을 보려면 다음 사이트를 방문하십시오 : https://businessdirectoryplugin.com/features/

https://businessdirectoryplugin.com/support-forum/을 통해 발견 된 모든 버그를보고하십시오.

 

테마를 통해 구현하는 방법

 

MyListing – Directory & Listing WordPress Theme

Regular License $59

 

 

참고자료 : 1. 매장찾기 워드프레스 플러그인 BBS e-Franchise 적용하기

2.  WordPress에 Google지도 매장 찾기 기능을 추가하는 방법

3. 구글 지도 API는 어떤 경우에 과금을 하는가 

4. 11 Best WordPress Directory Plugins to Organize Your Listings

5. How to use our WordPress Directory Plugin