기본적으로 회원가입 후에는 자동으로 로그인됩니다.
다만, 회원가입 후 로그아웃 처리를 원하시는 경우 아래 커스텀 코드를 이용하실 수 있습니다.
커스텀 코드 추가 #
/wp-content/themes/차일드 테마/functions.php 경로에 커스텀 코드를 추가합니다.
(주의) 본 테마에 적용할 경우, 추후 테마 업데이트 시 작업한 내역이 삭제되므로 차일드 테마에 작업하는 것을 권장드립니다.
본 테마에 작업하실 경우 테마 업데이트 전 반드시 커스텀 작업 내역을 백업 후 업데이트 해주시기 바랍니다.
function codem_prevent_auto_login_after_register( $user_id ) { wp_logout(); } add_action( 'msm_user_registered', 'codem_prevent_auto_login_after_register' );
회원가입 템플릿 수정 #
회원가입 후 로그아웃 처리되면서 이동할 페이지 설정은 [엠샵 멤버스 > 모든 멤버스 템플릿 > 이용 중인 회원가입 템플릿]에서 설정합니다.
리다이렉트 설정 매뉴얼을 참고하셔서 리다이렉트 설정 후 저장합니다.
관리자 승인 후 사이트를 이용 가능하도록 설정하기 #
회원가입 후 자동으로 로그아웃 처리되고 관리자가 승인한 후에 로그인, 사이트 이용이 가능하도록 하는 방법에 대해 설명합니다.
-
회원 등급 추가 #
회원가입 시 변경될 회원 등급과 관리자 승인 후 변경될 회원 등급이 구분되어야 합니다.
User Role Editor 플러그인을 이용해서 승인 후 변경될 회원 등급을 추가합니다. (참고) 매뉴얼 -
템플릿 수정 #
액션 설정 매뉴얼을 참고하셔서 회원가입 템플릿의 액션 설정 탭에서 Post Actions 영역에 역할설정을 추가합니다.
-
멤버스 설정 #
[설정 > 일반] 또는 [사이트 설정 > 일반]에서 새 사용자 기본 역할로 지정된 회원 등급을 확인합니다.
[엠샵 멤버스 > 멤버스 설정 > 기본 설정(탭)]의 로그인 제한 영역에서 기본 역할 등급을 지정합니다.