안녕하세요. 워드프레스 개발 중에 풀리지 않는 문제가 생겨 질문드립니다 ㅠ
회원가입 폼에 따라서 구독자,편집자 이런식으로 다른 역할로 조건에 따라 역할을 줄 수 있는 플러그인이나 방법이 있는지
해결방법을 알고 싶습니다.
add_filter('pre_option_default_role', 'my_default_registration_role');
function my_default_registration_role($default_role){
if($_POST['select'] ="1"){
$default_role = 'vendor';
}
return $default_role;
}
이런식으로 function에 써봤는데 안되네요 ㅠ
답변 감사합니다 ㅎㅎ 해결되었습니다 ^^
안녕하세요~^^
사용하신대로 pre_option_default_role 필터를 사용하면 가능합니다.
워드프레스 회원가입 시 역할(Role) 동적으로 변경하기 설정도 참고 해보세요.
vendor 라는 역할(Role)이 등록되어 있는지요?
User Role Editor 플러그인으로 역할을 관리할 수 있습니다.
그리고 실제 회원가입 페이지는 어떻게 되어있는지 확인해봐야 조금이라도 더 도움을 드릴 수 있겠습니다.
페이지 주소도 알려주시겠어요?
고맙습니다.