[워드프레스] 초대받은 사용자만 회원 가입이 가능하도록 제한하기

워드프레스(WordPress)에서는 회원 등록을 누구나 할 수 있거나 아무도 등록할 수 없도록만 설정할 수 있는 옵션이 제공됩니다. 대시보드의 설정 > 일반에서 "누구나 가입할 수 있습니다"의 체크란을 체크하거나 체크를 취소하여 설정을 변경할 수 있습니다.

"누구나 가입할 수 있습니다"를 선택하면 원치 않는 사람도 회원으로 가입이 가능합니다. 회원 가입/관리 플러그인을 설치하여 회원 등록을 받아서 승인하는 식으로 운영하는 것도 가능합니다. 또, 다른 방법은 원하는 사용자에게 코드를 보내어 코드를 입력하는 경우에만 가입이 가능하도록 하는 방법을 생각해볼 수 있습니다. 이 경우 WP-Invites 플러그인을 사용할 수 있습니다. (이 플러그인은 WordPress MU와 buddypress에서 사용 가능합니다.)

이 플러그인을 설치하고 활성화하면 회원 가입 폼이 아래와 비슷하게 바뀝니다.

WP Invite - 워드프레스 회원 가입 초대

위의 그림과 같이 Invite Code를 입력해야 가입이 가능하도록 등록 폼이 바뀝니다. 관리자는 Invite Code를 생성하여 회원 가입하도록 초대할 사람에게 보내면 됩니다. 설정 > WP-Invites를 클릭하면 Invite Code를 생성할 수 있는 설정 화면으로 이동합니다.

WP Invite - 워드프레스 회원 가입 초대

숫자는 생성 할 코드 개수를 지정합니다. "Generate"를 누르면 코드가 생성됩니다. 이 화면에는 몇 가지 설정 옵션이 있습니다. 원하는 경우 상단에 표시된 링크를 클릭하도록 합니다.

WP Invite - 워드프레스 회원 가입 초대

그러면 위와 같이 코드가 생성되며 30일 동안 유효하고 30일이 경과하면 삭제된다는 메시지가 표시됩니다.

이처럼 WP-Invites 플러그인을 사용하면 원하는 사람만 회원 가입하도록 워드프레스 블로그를 운영할 수 있습니다.

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

댓글 남기기

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