0

ブラウザのタブを閉じた後、WordPress の Cookie を削除したいだけです。

pluggable.php FILE 行 653 で:

if ( $remember ) { $expiration = $expire = time() + apply_filters('auth_cookie_expiration', 1209600, $user_id, $remember); } else { $expiration = time() + apply_filters('auth_cookie_expiration', 500, $user_id, $remember); $期限切れ = 0;

$expirtation を "" または 1
に変更し、有効期限を "" に変更します

しかし、ワードプレスでは何も
機能しないようです

ブラウザ/タブを閉じた後に Cookie を削除するにはどうすればよいですか?

4

2 に答える 2

0

これには通常、セッションが使用されます。ウィキペディアによると、有効期限が設定されていない場合、ユーザーがブラウザを閉じると Cookie が消去されます。

Cookie 設定者は削除日を指定できます。この場合、Cookie はその日に削除されます。Cookie セッターが日付を指定しない場合、ユーザーがブラウザーを終了すると、Cookie は削除されます。

ブラウザで Cookieを消去する 閉じる

于 2013-01-30T12:07:21.620 に答える
0

wordpressについては知りませんが、phpでは、有効期限を0に設定すると、ブラウザーを閉じた後(タブを閉じた後ではなく)、Cookieが破棄されます。なので設定してみる

$expirtation = 0;
于 2013-01-30T12:06:15.047 に答える