[워드프레스] 커스텀 필드 검색 플러그인

참고: 인기 테마인 BE 테마(33%)The 7(35%) 할인 행사를 진행하고 있습니다.
참고

부동산 매물 검색이나 쇼핑몰에서 상품을 카테고리/커스텀 필드 등을 기준으로 검색하는 기능이 웹에서 많이 사용됩니다. 이런 기능을 워드프레스에 추가하려는 경우 직접 코딩을 하거나 플러그인을 사용할 수 있습니다.

이 글을 보면 커스텀 필드에 대한 검색 폼을 추가하는 코드가 나와 있습니다. 이러한 코드를 응용하여 해당 작업에 맞게 적용해도 괜찮을 것 같습니다.

하지만 이런 코딩 작업은 일반인에게 쉽지 않습니다. 이럴 경우 커스텀 필드 검색 플러그인을 사용할 수 있습니다. 무료로 이용할 수 있는 커스텀 필드 검색 플러그인을 검색해보면 Custom Fields Search by BestWebSoft라는 플러그인이 있습니다. 하지만 이 플러그인은 검색 시 커스텀 필드의 내용을 포함하도록 하는 플러그인으로 검색 기준을 직접 사용자가 선택하도록 해주는 기능은 없는 것 같습니다.

매물 검색과 같은 작업을 위해 유료 플러그인을 검색해보았습니다. 그래서 두 세 개 정도 플러그인을 찾을 수 있었습니다.

Filter Custom Fields & Taxonomies 플러그인

Filter Custom Fields & Taxonomies 플러그인은 커스텀 필드와 분류를 기준으로 검색할 수 있는 플러그인입니다.

Filter Custom Fields & Taxonomies

플러그인 판매 사이트에 나와 있는 스크린샷을 보면 카테고리, 옵션 등을 기준으로 검색이 가능하고 가격, 넓이 등과 같은 수치값에 대하여 범위 검색이 가능합니다.

선택, 라디오, 체크박스 필드 등을 추가할 수 있고, Order-by-box에서 검색 결과를 표시할 순서를 지정할 수 있습니다. 조건부 필드, 히든 필드, 리셋 버튼 등 다양한 기능을 제공합니다. 결과는 전적으로 Ajax에 의해 구현됩니다.

기능은 전반적으로 괜찮은 것 같습니다. 하지만 레이아웃은 CSS를 통해 어느 정도 조정해주어야 할 것 같습니다.

WordPress Content Filter

WordPress Content Filter

WordPress Content Filter 플러그인은 평점, 커스텀 필드, 분류, 글쓴이, 날짜, 포스트 타입, 정렬 등을 기준으로 필터링할 수 있는 플러그인입니다.

여기에서 데모를 확인해볼 수 있습니다. 데모를 보면 카테고리, 커스텀 필드, 태그 등 다양한 기준으로 검색이 가능하네요.

기능을 살펴보면:

  • 검색 폼을 원하는 대로 생성
  • 폼 가져오기/내보내기
  • 평점, 커스텀 필드, 분류, 메타 필드, 글쓴이, 날짜, 속성, 카테고리, 태그 등을 기준으로 필터링
  • 단일 또는 여러 개의 포스트 타입 검색
  • 커스텀 포스트 타입 지원
  • 체크박스, 라디오, 선택, 다중 선택, 컬러 필드 지원
  • AJAX 또는 리디렉트를 사용하여 결과 표시
  • 수직/수평으로 필드 표시
  • 수직 모드 사용 시 모바일에서 수평 필드 표시
  • 숏코드 및 위젯
  • 숏코드 또는 위젯을 사용하여 검색 폼 표시
  • 검색 결과를 표시하는 템플릿 사용자 지정
  • 커스텀 CSS
  • WooCommerce, Easy Digital Downloads에서 작동
  • Advanced Custom Fields와 함께 작동 가능
  • 13개 필드 사용 가능
  • 크로스 브라우저(IE9+, Chrome, Safari, Firefox, Opera)
    다국어 플러그인 WPML에 사용 가능
  • 설명서 포함

우커머스 전용 필터를 원하는 경우 이 글에서 다루고 있는 WooCommerce Product Filter 플러그인이 깔끔한 레이아웃과 기능을 제공합니다. 꼼꼼히 살펴보고 요구 사항에 맞는 플러그인을 사용하면 좋을 듯 합니다.

워드프레스 5 – 매물의 추억(전자 서적)

시간이 되시고 매물 검색을 구현하는 방법을 처음부터 배우고 싶은 경우 최진영님의 워드프레스 5 – 매물의 추억이라는 전자 서적을 구입하여 참조하실 수 있습니다.

워드프레스에 대해 조금 아는 경우에 이 책이 많은 도움이 될 것 같습니다.



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.