检查前端用户是否登录

时间:2015-06-23 作者:Nasir khan

我正在使用“仅前端用户”插件进行用户注册和登录系统。现在,我如何通过使用“is\\u user\\u logged\\u in()”的编码检查我的前端用户是否登录,但它检查管理面板用户。

3 个回复
SO网友:Anand

在首页中编写此代码以检查用户是否登录:

 if ( is_user_logged_in() ) { ... } 

SO网友:Anam Shah

希望这对你有帮助

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\';

SO网友:Mitul

CheckLoginCookie()函数将帮助您获取当前登录用户名

您可以使用下面的代码获取用户名

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

结束

相关推荐

Failed login attempts

我正在使用WordFence进行站点监控和总体安全。我在几个不同的位置看到了一些失败的登录尝试,用户名为“admin”和“companyname”。我不熟悉IP地址或它们属于谁。我的问题是,这是否会提示您阻止IP地址?此外,我是否应该考虑阻止所有IP地址的登录页面,但已批准的IP地址除外?