2016-09-07 10 views
0

wp関数を使用してログインしようとしています。wpでリダイレクトした後にユーザーがログアウトしました

wp_set_current_user($data['userid'], $user->data->user_login); 
     wp_set_auth_cookie($data['userid']); 
     do_action('wp_login',$user->data->user_login); 

と私はWP機能により

wp_redirect(site_url().'/profile/'); 

をリダイレクトしようとしたとき、それがなっていますが、私はたぶん、あなたが試みることができる

is_user_logged_in() 
+0

何か提案がありますか? –

答えて

0

としてWP機能を通してそれをチェックしています

をログアウトwp_signonの機能を使用しています。最初の値の資格情報を取得します:

$user = wp_signon(array (
    'user_login' => 'entered-login', 
    'user_password' => 'entered-password', 
    'remember' => true 
), false); 

if (is_wp_error($user)) { 
    echo $user->get_error_message(); 
} 
関連する問題