"테마 내 로그인"을 사용하고 있습니다. 등록 페이지에 라디오 버튼 필드를 추가하려고합니다. 사용자가 라디오 버튼을 사용하여 role-1 또는 role-2 중 하나를 등록하길 원합니다.테마 Wordpress 등록 사용자 역할 내 로그인
-2
A
답변
-1
이 플러그인을 사용하여이 작업을 수행했습니다.
4
어떤 플러그인은 쉽게 테마 내 - 로그인 - custom.php에서 아래와 같은 기능을 함께 할 수있는이 필요하지 않습니다
기본 사용자 역할 구독 가정하자.
function tml_new_user_registered($user_id)
{
$u = new WP_User( $user_id);
if($_REQUEST['radio_button_name']=='value1'){
// Remove role which is your default
$u->remove_role('subscriber');//remove default role
// Add role
$u->add_role('role1');
}else
{
// Remove role
$u->remove_role('subscriber');
// Add role
$u->add_role('role2');
}
}
add_action('tml_new_user_registered', 'tml_new_user_registered');
아무 것도 시도해 보지 않으셨습니까? 일부 코드? –
예, register-form.php에 확인란을 추가했지만 DB에서 주어진 valus가 업데이트되지 않았습니다. – vikram