[워드프레스] 등록 시 사용자가 비밀번호를 설정할 수 있도록 허용하기

개요

워드프레스의 기본 등록(회원 가입) 화면에는 그림과 같이 사용자 이름과 이메일만 입력하도록 되어 있습니다.

WordPress Default Registration Screen - 워드프레스 기본 등록 화면

사용자가 사용자명이메일을 입력하여 "등록하기"를 누르면 가입 확인용 이메일이 발송되는 형식으로 회원 가입이 이루어집니다. (워드프레스 회원 가입 시 이메일 인증 없이 곧바로 가입되도록 하는 방법은 여기를 참고해보시기 바랍니다.) 추가 필드를 추가하려면 WP-Members나 다른 무료 플러그인을 사용하여 추가할 수 있습니다. 별도의 플러그인을 사용하지 않고도 추가 필드를 추가하는 것도 가능합니다. 이 부분에 대해서는 기회가 있을 때 한 번 다루어보도록 하겠습니다.

위의 그림에서 보듯이 사용자가 비밀번호를 설정하는 필드가 없습니다. 회원 가입 시 비밀번호를 입력하도록 설정하는 방법은 크게 두 가지로 생각해볼 수 있을 것 같습니다. 첫 번째는 직접 프런트엔드 회원 가입 양식을 만드는 작업이고, 두 번째는 플러그인을 사용하는 것입니다. 프런트엔드 회원 등록 폼을 만드는 경우에는 이 글을 참고해보시기 바랍니다.

User Profiles Made Easy (UPME) 플러그인

보통은 플러그인을 사용하는 것을 생각해볼 수 있습니다. 인기 있는 플러그인으로 User Profiles Made Easy(UPME) 플러그인이 있습니다.

User Profiles Made Easy

User Profiles Made Easy(UPME)는 다양한 기능을 제공하는 WordPress용 프런트엔드 프로필, 로그인, 등록 플러그인입니다. 플러그인의 설명대로 쉽게 사용할 수 있도록 구성되어 있고 실제로 많이 사용되고 있습니다.

UPME sales

특정 기능을 하는 플러그인으로 6,000개 이상이 판매되었네요(금액으로 따져도 2억 가까이 되니 굉장하죠).

UPME Registration Form데모 페이지에 나와 있는 회원가입 양식을 보면 위와 같이 비밀번호/비밀번호 확인 필드가 있고 사용자 지정 필드(Custom Field)도 추가할 수 있습니다.

Front-end Membership Modules 플러그인

또 다른 플러그인으로 Front-end Membership Modules이라는 플러그인이 있습니다. 이 플러그인은 제가 이전 테마에서 사용한 적이 있고, 이 플러그인을 사용하여 우편번호, 약관을 추가하는 방법 등이 이 블로그에 설명되어 있습니다. (당시에 사용할 때 편하게 사용이 가능했는데, 지금은 아마 기능이 더 발전하지 않았나 생각되네요. 그리고 판매량은 UPME의 1/3 수준 정도이고 사용자 평가는 5점 만점에 4.45로 괜찮은 편입니다. 가격은 UPME는 29달러인 반면 이 플러그인은 16달러로 조금 저렴한 편입니다.  UPME는 로그인/회원가입 외에 프로필 기능에 중점을 두었기 때문에 가격이 더 비싼 것 같습니다.)

Front-end Membership Modules - 워드프레스용 프런트엔드 회원 가입 모듈

그림에서도 확인할 수 있듯이 이 플러그인도 사용자가 비밀번호를 입력하도록 하는 기능을 제공합니다.

회원가입 전용으로 나온 유료 플러그인은 대부분 회원 가입 시 비밀번호 지정, 추가 필드 지정 등과 같은 기능이 추가되어 있습니다. 자세한 기능은 개별 플러그인 페이지의 설명과 데모 페이지를 통해 확인할 수 있고, 사용자 평가를 참고해볼 수 있습니다.

참고:


댓글 남기기

* 이메일 주소는 공개되지 않습니다.