2016-07-18 2 views
0

사용자 이름과 암호를 입력하면 사용자 이름에 checkbox를 기억하십시오. 사용자가 나를 기억하는지 확인한 다음 사용자 이름을 저장합니다. . cutom 로그인 양식을 만든 후 내 코드입니다.하지만 사용자 이름을 기억하지 않습니다.wordpress-Add 사용자 명 로그인 양식에 사용자 이름 기억하기

$username = sanitize_user($_POST['email']); 
$password = $_POST['password']; 

$remember = $_POST["rememberme"]; 

$creds = array(); 
$creds['user_login'] = $username; 
$creds['user_password'] = $password; 
$creds['remember'] = $remember; 
$user = wp_signon($creds, false); 
//$user1 = apply_filters('authenticate', null, $username, $password); 

if (is_wp_error($user)) 
{ 
    echo $user->get_error_message(); 

}elseif (get_user_meta($user->ID, 'has_to_be_activated', true) != false) 
{ 

    $user = new WP_Error('activation_failed', __('<strong>ERROR</strong>: User is not activated.')); 
    echo $user->get_error_message(); 
}else{ 

    $secure_cookie = is_ssl() ? true : false; 
    wp_set_auth_cookie($user->ID, true, $secure_cookie); 
    echo "1"; 
} 

답변

0

보십시오 this 설명서.

도움이 될 것입니다.

관련 문제