기본 설정 #
설정 경로는 [엠샵 멤버스 > 프로필 설정] 입니다.
-
계정상세 페이지 숨김 #
활성화 시 내 계정 페이지에서 우커머스의 기본 계정상세 탭을 숨김 처리합니다.
-
프로필 이미지 #
활성화 시 사용자가 프로필 이미지를 직접 설정할 수 있습니다.
프로필 이미지 설정 매뉴얼을 참고하셔서 설정 후 이용하실 수 있습니다. -
프로필 페이지 #
노란색 플러스(+) 버튼을 클릭하여 설정을 추가합니다.
회원 등급 : 프로필 템플릿을 사용할 회원 등급을 선택합니다.
회원 등급 리스트가 나타나지 않을 경우 [엠샵 멤버스 > 회원등급 설정]에서 닉네임 작성 후 저장합니다.
소셜로그인 : 제외 또는 포함을 선택하여 이용할 수 있습니다.
제외를 선택할 경우 소셜로그인으로 가입한 사용자를 제외한 사용자에게 지정한 폼이 보여지며, 포함을 선택할 경우 소셜로그인으로 가입한 사용자를 포함한 모든 사용자에게 지정한 폼이 보여집니다.
소셜로그인 사용자의 경우 비밀번호 필드가 필요하지 않기에 비밀번호 필드를 제외한 폼을 지정하여 이용할 수 있습니다.
프로필 편집 폼 : 사용자가 프로필을 편집할 때 사용할 폼을 선택합니다. 특별한 경우가 아니면 조회 폼과 동일한 템플릿을 이용합니다.
프로필 조회 폼 : 사용자가 프로필을 조회할 때 사용할 폼을 선택합니다. 특별한 경우가 아니면 편집 폼과 동일한 템플릿을 이용합니다.
템플릿 설정 #
프로필 페이지로 사용할 프로필 편집 및 조회 템플릿 구성 방법에 대해 설명합니다.
-
템플릿 구성 #
프로필 템플릿은 이름, 이메일, 비밀번호 변경 필드가 필수로 있어야 하며, 액션이 사용자 프로필 편집으로 설정되어 있어야 합니다.
이름, 이메일 필드 : 예약필드(탭)에서 추가하실 수 있습니다.
비밀번호 필드 : 현재 비밀번호, 새 비밀번호, 새 비밀번호 확인 필드의 이름을 올바르게 지정해 주셔야 합니다.- 현재 비밀번호 :
current_password
새 비밀번호 :password
새 비밀번호 확인 :confirm_password
- 현재 비밀번호 :
-
SNS 연동 섹션 #
커스텀(탭)에서 커스텀 액션을 추가한 후, 액션명에
msm_social_connect_status
를 추가합니다.
-
액션 설정 #
액션 설정(탭)에서 액션을 사용자 프로필 편집으로 변경한 다음 업데이트 버튼을 클릭하여 저장합니다.
프로필 이미지 설정 #
매뉴얼을 참고하여 프로필 이미지 옵션 활성화 후 설정을 진행합니다.
-
프로필 템플릿 수정 #
[엠샵 멤버스 > 모든 멤버스 템플릿 > 프로필 템플릿] 편집 페이지에서 Image Picker 필드를 추가한 후, 이름을
profile_image
로 변경합니다.
해당 필드를 추가하셨다면 프로필 페이지에서 이미지를 업로드 할 수 있는 영역이 추가됩니다.
그러나 Image Picker 필드는 업로드 권한이 필요하며, 일반적인 계정에서는 이미지를 업로드 할 권한이 없어, 권한을 추가해줘야 합니다.
-
권한 추가 #
User Role Editor 플러그인을 설치합니다.
[사용자 > User Role Editor] 또는 [회원 관리 > 사용자 역할 편집자]에서 권한을 부여할 사용자 등급을 선택합니다.
특별한 경우가 아닌 경우, [설정 > 일반]에서 새 사용자를 위한 기본 규칙 옵션의 등급을 선택합니다.
좌측 Group의 Core > General에서upload_files
을 선택한 다음 Updates 버튼을 클릭하여 저장합니다.
-
아바타 표시 #
[설정 > 토론]에서 아바타 표시 기능 또한 활성화되어 있어야 합니다.
-
설정 완료 #
모든 설정 완료 시, 이미지를 업로드한 사용자가 리뷰 작성 시 해당 이미지가 계정 아바타로 등록되어 보여집니다.
회원가입 시 아이디, 이메일 정보 같이 받을 때 #
회원가입 시 아이디, 이메일 정보를 모두 입력한 경우 프로필의 이메일에 아이디 값이 나타날 수 있기 때문에 추가 설정을 진행해야 합니다.
-
회원가입 템플릿 수정 #
[엠샵 멤버스 > 모든 멤버스 템플릿 > 이용 중인 회원가입 템플릿]에서 아이디 이름은 login, 이메일 이름은 user_login으로 설정합니다.
액션 설정 탭을 클릭한 후, Post Actions 영역에 사용자 메타 업데이트를 추가하여 이미지와 같이 user_login 값이 billing_email, billing_email_kr에 저장되도록 설정합니다.
-
프로필 편집 및 조회 템플릿 수정 #
[엠샵 멤버스 > 모든 멤버스 템플릿 > 이용 중인 프로필 템플릿]에서 설정을 변경합니다.
아이디 : 회원가입 시 입력한 아이디로 로그인을 진행하기 때문에, 아이디는 변경할 수 없어야 합니다.
아이디의 이름 값을user_login
으로 변경하고 읽기전용 옵션을 활성화합니다.
이메일 : 이메일 위젯의 이름 값을user_email
로 변경합니다.
사용자 메타 업데이트 : 사용자가 프로필 페이지에서 이메일을 변경할 경우, 청구지의 이메일에 업데이트 될 수 있도록 사용자 메타 업데이트 액션을 추가하여Meta Key : billing_email / billing_email_kr, Meta Value : $params[‘user_email’]
을 추가합니다.
-
설정 확인 #
설정 후 회원가입을 진행하여 프로필을 확인해보면 아래와 같이 필드에 값이 나타납니다.
회원가입
프로필