如何在到期时间之前删除持久性cookie?

时间:2014-10-29 16:15:17

标签: php wordpress cookies

我有一个Wordpress网站,我想在用户关闭浏览器时使持久性cookie过期。 我在functions.php文件中添加了这个函数,但它似乎没有为我设置?

add_filter('auth_cookie_expiration', 'expiration_filter_faizan', 99, 3);
function expiration_filter_faizan($seconds, $user_id, $remember){


  if ( $remember ) {

    $expiration = 0;
  } else {

    $expiration = 0;
  }

  if ( PHP_INT_MAX - time() < $expiration ) {
    $expiration =  PHP_INT_MAX - time() - 5;
  }

  return $expiration;
  }

1 个答案:

答案 0 :(得分:0)

如果您想在浏览器关闭时过期,为什么要使用持久性cookie?

(这是cookie的默认行为)