为什么当我向我的主题的functions.php添加声明时,它不起作用

时间:2019-07-11 15:50:54

标签: php wordpress cookies setcookie

我需要创建一个cookie,但是只有当用户具有特殊令牌id时,我才创建下面的代码,并将其添加到fonctions.php中,但是当我添加if语句并检查我的网站的浏览器cookie时,似乎不起作用,您是否知道如何解决该问题?

function set_new_cookie() {
        if(($_GET['token_id']==="cd7681d97bfa1e0233304236e6419e6d")&& 
  (isset($_GET['token_id'])))
            {
       $cookie_name = "user";
       $cookie_value = "John Doe";
       setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 
       86400 = 1 day        
}
}    
add_action( 'init', 'set_new_cookie');

0 个答案:

没有答案