我想在wprdpress中设置cookie,但它不起作用。这是我的代码
add_action('init', 'set_new_cookie');
function set_new_cookie() {
setcookie('cart_item','some value', time() + (86400 * 30), "/");
}
但这不起作用。 实际上init钩子没有工作。我正在尝试在这里做ajax请求(页面访问者没有登录)。
答案 0 :(得分:1)
setcookie('cart_item',$carts,time() + (86400*30),'/');
它对我来说很好。 /最后是为整个网站设置cookie。 删除/仅为particulat目录设置cookie。
答案 1 :(得分:-1)
如果这是您的代码运行的序列,那么您需要切换函数和调用它。现在,您在启动它之前调用该函数。