워드프레스에서 회원가입, 로그인, 마이페이지(프로필), 회원 목록 등 회원제 커뮤니티 기능을 손쉽게 구축할 수 있도록 돕는 대표적인 플러그인입니다. 지드래그 강의에서는 주로 회원가입/로그인 및 그리고 온라인 강의기능와 같이 구매 후 오픈되는 페이지 제작을 돕는 기능 위주로 설명드립니다.
기본 워드프레스는 가입자에게 투박한 관리자 화면(알림판)을 노출해 일반 방문자에게 어색함을 주지만, 얼티밋 멤버를 활용하면 방문자가 일반 웹사이트를 이용하듯 자연스러운 프론트엔드 화면에서 가입하고 프로필을 꾸밀 수 있습니다

얼티밋 멤버의 장점과 단점
얼티밋 멤버는 무료기능으로 설정할 수 있는 다양한 기능을 제공합니다. 그 부분이 가장 큰 장점입니다.
코딩 없는 직관적인 폼 빌더: 드래그 앤 드롭 방식으로 이름, 이메일, 생년월일, 자기소개 등 원하는 입력 항목을 손쉽게 추가할 수 있습니다.
유연한 접근 제어 (콘텐츠 제한): 특정 글이나 페이지를 '로그인한 회원만 보기', '특정 등급의 회원만 보기' 등으로 마우스 클릭 몇 번에 제한할 수 있습니다.
다양한 역할(Role) 및 승인 관리: 신규 가입자를 관리자가 직접 확인 후 승인하는 수동 승인 기능이나, 역할별 권한 세분화가 가능합니다.

하지만 커뮤니티 기능으로 이용을 하려면 어쩔 수 없이 유료기능으로 이용해야 되기 때문에 그런 부분은 비개발자나 초기 사업자가 사용하기 어려운 부분이 있습니다. 그래서 지드래그의 강의에서는 무료로 제공되는 기능으로만 얼티밋멤버 플러그인을 이용해 제작하는 방식으로 진행됩니다.
얼티밋 멤버의 기본 사용방법
얼티밋 멤버(Ultimate Member)를 처음 활성화하면 필수 페이지 생성부터 권한 및 보안 설정까지 거쳐야 하는 단계들이 있습니다. 순서가 어긋나면 가입 오류가 나거나 관리자 화면이 노출될 수 있으므로 아래 순서대로 세팅해 보는 걸 추천드립니다. 순서가 좀 틀리더라도 사이트가 오픈 되기 전까지는 큰 상관은 없으니 관련 내용을 세팅해 보면서 플러그인 설정에 대해 파악하시는게 제일 중요합니다.다저스 뉴스 sns / 웹사이트

1.기본 필수 페이지 자동 생성:설치 직후 알림 상단 확인.
플러그인을 활성화하면 관리자 상단에 'Ultimate Member needs to create pages' 알림 배너가 뜹니다.
- Create Pages 버튼을 클릭합니다.
- 회원가입(Register), 로그인(Login), 사용자 프로필(User), 계정 설정(Account), 회원 목록 (Members) 등의 전용 페이지가 쇼트코드와 함께 자동 생성되고 링크됩니다.
2.워드프레스 회원가입 허용 활성화:비활성화 시 일반 사용자의 가입 불가.
워드프레스 기본 설정에서 누구나 회원으로 가입할 수 있도록 열어주어야 합니다.
- 관리자 메뉴의 **[설정] > [일반]**으로 이동합니다.
- 멤버십: 누구나 가입할 수 있습니다 항목에 체크합니다.
- 신규 사용자 기본 역할: 반드시 **Subscriber(구독자)**로 지정하여 불필요한 관리자 권한 부여를 방지합니다.
3.회원가입 폼(Forms) 커스터마이징:
가입 시 실제로 받을 사용자 정보 항목을 정리합니다.
- 관리자 메뉴 **[Ultimate Member] > [Forms]**로 들어갑니다.
- Default Registration 항목을 편집(Edit)합니다.
- 우측 하단의 + 아이콘을 눌러 필요한 필드(이름, 닉네임, 연락처 등)를 추가하거나 불필요한 필드를 삭제합니다.
4.워드프레스 상단 메뉴에 로그인/로그아웃 분기 추가:
방문자 상태(로그인 여부)에 따라 메뉴 노출을 다르게 구성합니다.
- **[외모] > [메뉴]**로 이동합니다.
- 로그인, 회원가입, 내 계정, 로그아웃 페이지를 메뉴에 추가합니다.
- 추가된 각 메뉴 항목을 펼치면 얼티밋 멤버 전용 옵션(Ultimate Member Menu Settings)이 보입니다:
- 로그인/회원가입 메뉴: Who can see this menu link? → Logged Out Users(로그아웃 상태인 방문자만)
- 내 계정/로그아웃 메뉴: Who can see this menu link? → Logged In Users(로그인 회원만)
시크릿 모드 테스트
설정을 마친 뒤에는 반드시 브라우저의 시크릿 창을 열어 설정이 잘되어 있는지 확인할 수 있습니다. 일반적으로 그냥 미리보기를 하게 되면 이미 관리자로 로그인이 되어 있기 때문에 제작한 결과물 확인이 어렵습니다.
- 일반 회원이 가입 후
/wp-admin으로 튕겨 나가지 않는지 - 로그아웃 후 메뉴가 정상적으로 전환되는지 점검하면 모든 기본 세팅이 완료됩니다.
얼티밋 멤버를 통해 기본적인 로그인/로그아웃/회원가입 기능이 매우 쉽게 구현이 됩니다. 하지만 최근 보안 이슈도 있고 하기 때문에 소규모 쇼핑몰이나 회원제 사이트는 굳이 회원의 정보를 많이 받을 필요는 없다고 생각합니다. 이전 포스팅의 우커머스 역시 비회원으로 최소한의 정보로 회원가입과 동시에 구매가 가능하도록 하는 방식이 초기 사업자에게 SNS 회원가입 보다 훨씬 더 수월한 회원 가입 방식일 수 있습니다.

