2011-03-24 2 views
0

wp_create_user 함수를 사용하여 새 사용자를 wordpress에 등록합니다. 이 함수는 사용자를 구독자 역할로 삽입합니다. 저자 유형 역할로 사용자를 삽입하고 싶습니다. 어떻게해야합니까?등록 작성자 WordPress에 사용자 입력

미리 감사드립니다.

답변

3

wp_create_user() 함수는 작성한 사용자의 ID를 리턴합니다. 당신이 wp_update_user() 기능을 사용할 수 있습니다, 또는

$new_user_id = wp_create_user($your_args_here); 

$u = new WP_User($new_user_id); 

// Remove role 
$u->remove_role('subscriber'); 

// Add role 
$u->add_role('author'); 

: 당신은 다음과 같은 WP_User 클래스를 사용할 수 있습니다 내가 을 아니에요 있지만

을 정확하게 그렇게,하지만 난 당신이 그것을 해결할 수 상상하는 방법을 잘 그 함수가 만들어진 wp-includes/registration.php를 보면됩니다.

+0

감사합니다. 그것은 나를 위해 작동합니다. –

관련 문제