회원가입 양식에 주소 검색과 약관/개인정보 동의 추가하기 (워드프레스)

3

워드프레스의 가장 큰 매력 중 하나는 바로 플러그인 사용일 것입니다. 플러그인을 통해 누구나 원하는 기능을 쉽게 통합할 수 있는 유연한 CMS(콘텐츠 관리 시스템)인 것 같습니다. 하지만 워드프레스를 사용하다보면 우리나라 환경과 다소 다른 점 때문에 커스터마이징이 필요할 것입니다.

회원가입 양식에 약관/개인정보 동의란을 추가하는 것은 사용 중인 회원가입 플러그인에서 지원하는 경우 쉽게 처리가 가능하지만 그렇지 않은 경우 Agreeable이라는 플러그인을 사용하여 쉽게 처리할 수 있습니다.

문제는 주소 검색을 다는 일일 것입니다. 물론 전문가라면 쉽게 이런 부분을 처리할 수 있을 것이지만 프로그램을 잘 알지 못하는 경우 쉽지 않죠. 검색을 해보니 아진시스템에서 무료로 주소검색 플러그인을 제공한다고 해서 방문해보니 이제 유료로 전환되었네요.

위에서 언급한 약관/개인정보 동의란(다중 가능)과 주소 검색을 Front-end Membership Modules이라는 플러그인을 사용하여 쉽게 처리할 수 있습니다. 이 플러그인은 이외에도 로그인 폼/회원등록 폼/프로필 수정 페이지/Modal Login을 제공하며 약간 미흡하지만 페이지별/카테고리별 액세스 제한 설정/알림판 표시 여부 설정 등 다양한 설정도 함께 제공됩니다.

이 플러그인을 사용하여 약관/개인정보 동의란은 checkbox를 추가하고 필수로 설정하는 방식으로 가능합니다. 그리고 다음 주소 검색도 쉽게 추가할 수 있는 사용자 필드도 제공됩니다.

Wordpress Membership

여기에서 실제 작동을 확인할 수 있습니다.

(* 약관에 약관 보기를 팝업 창으로 구현할 경우 이 글 또는 여기에 나와 있는 jQuery 코드를 응용하거나 다른 팝업 jQuery를 사용할 수 있습니다.)

참고:

*일부 글에 제휴링크가 포함될 수 있습니다.기부를 통해 블로그 운영을 후원하실 수 있습니다.

Related Posts

댓글 3건
  1. MP TeamK

    Agreeable 를 이용하여 약관을 만들었는데 체크박스에 체크하는게 필수가아니네요 체크를안해도 회원가입이
    가능합니다 ㅠㅠ 어떻게 수정해야하나요

    1. Word

      안녕하세요?

      현재 Agreeable 플러그인이 6개월 이상 업데이트가 안 되고 있네요.
      무료 플러그인의 경우 개발자가 업데이트를 하지 않아서 최신 워드프레스에서 제대로 작동하지 않는 경우가 많습니다.

      Agreeable의 경우 Theme My Login이라는 플러그인을 함께 작동시키면 작동된다고 나와 있네요.
      https://wordpress.org/support/topic/not-working-checkbox-not-selected-proceeds-to-log-in-regardless/

      하지만 이보다는 대체 플러그인을 찾는 것이 더 바람직할 것으로 보입니다.

      WP-Members같은 무료 플러그인을 사용하는 방법도 있습니다. 이 플러그인이 덩치가 큰 것이 마음에 들지 않지만 기능은 매우 많습니다.

      http://www.thewordcracker.com/basic/how-to-change-fields-in-wp-members-in-wordpress/

      유료 플러그인의 경우 UserPro라는 플러그인이 있습니다. 베스트셀링 플러그인으로 많이 사용됩니다.

      https://codecanyon.net/item/userpro-user-profiles-with-social-login/5958681?ref=elohimguy

  2. wordcracker

    http://www.thewordcracker.com/intermediate/how-to-add-address-search-form-and-toc-2/ 글에서 우편번호 검색과 이용약관 동의란을 추가하는 방법이 구체적으로 설명되어 있습니다. 참고하시기 바랍니다.

댓글 남기기