web-dev-qa-db-ja.com

フロントエンドユーザーがログインしているかどうかを確認する

私はユーザー登録とログインシステムに "フロントエンドのみのユーザー"プラグインを使用しています。今、私はフロントエンドユーザーがログインしているかどうかをコーディングを通してチェックしているかどうかをチェックします。

2
Nasir khan

ユーザーがログインかどうかを確認するためにフロントページにこのコードを書く:

 if ( is_user_logged_in() ) { ... } 
2
Anand

これがあなたに役立つことを願っています

global $current_user; // Use global
get_currentuserinfo(); // Make sure global is set, if not set it.
if ( user_can( $current_user, "subscriber" ) ) 
    echo 'User is a Subscriber';
else
    echo 'User is not a Subscriber';
1
Anam Shah

CheckLoginCookie()関数は、現在のログインユーザ名を取得するのに役立ちます。

あなたは以下のコードを使用してユーザー名を取得することができます

$UserCookie = CheckLoginCookie();
$username  = $UserCookie['Username'];
if($username){
  // User Login
}else{
   // User Not login
}
1
Mitul