Check user logged in with JS

时间:2012-04-25 作者:Attila

我使用FaceBook JS SDK检查用户是否有权限登录我的网站。如果用户有权限,我会将其登录到WP站点。

It is possible to check with JS whether the user already logged in or not? 可以检查是否存在wordpress_logged_in_ 曲奇,怎么做?

我正在尝试此代码,但不起作用:

if (document.cookie.search(/^wordpress_logged_in_\\w*/) >= 0) {
  // Cookei exsist.
  alert("Cookie");
}
谢谢你,

2 个回复
SO网友:kaiser

仅使用wp_localize_script()is_user_logged_in().

wp_localize_script( 
    \'my-ajax-request\', 
    \'MyAjax\', 
    array( 
        \'ajaxurl\' => admin_url( \'admin-ajax.php\' ),
        \'logged_in\' => is_user_logged_in()
    ) 
);

SO网友:Vint Patil

<script type="text/javascript">
  logged = <?php if(is_user_logged_in()): echo 1 ; else: echo 0 ; endif; ?> ;
  if(!logged){
    // Execute Google Analytics Code Here
  }
</script>
一点PHP可以让它变得简单很多。它将在wordpress 2.0.0中工作+

结束

相关推荐

是否将wp-login.php URL重写为静态页面?

我正在努力让WP中的一些东西重定向。我使用的是前端概要文件/概要文件编辑器,也使用前端登录/注册。当然,我想重定向标准wp登录。php URL到特定URL。主要有:http://www.mysite.com/wp-login.php?action=lostpassword => http://www.mysite.com/login/forgot/http://www.mysite.com/wp-login.php?action=register => http://www.mysite.co