私はユーザー登録とログインシステムに "フロントエンドのみのユーザー"プラグインを使用しています。今、私はフロントエンドユーザーがログインしているかどうかをコーディングを通してチェックしているかどうかをチェックします。
ユーザーがログインかどうかを確認するためにフロントページにこのコードを書く:
if ( is_user_logged_in() ) { ... }
これがあなたに役立つことを願っています
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';
CheckLoginCookie()関数は、現在のログインユーザ名を取得するのに役立ちます。
あなたは以下のコードを使用してユーザー名を取得することができます
$UserCookie = CheckLoginCookie();
$username = $UserCookie['Username'];
if($username){
// User Login
}else{
// User Not login
}