株式会社AZU (アズ) | 長野市のWEBシステム・業務システム・WEBサイト制作会社

+ MENU

ログイン状態を保存する クッキー有効期限変更

「ログイン状態を保存する」のクッキーの有効期限を変更する。

functions.php
に以下を追加する。

//クッキーの有効期限を変更する。
add_filter('auth_cookie_expiration', 'custom_auth_cookie_expiration', 10, 3);

function custom_auth_cookie_expiration($length, $user_id, $remember) {
	$new_length = 0;
	if ($remember) {
		//ログイン状態を保存する=ONの場合、3時間にする。
		$new_length = 3 * 60 * 60;
	} else {
		//ログイン状態を保存する=OFFの場合、1時間にする。
		$new_length = 1 * 60 * 60;
	}
	return $new_length;
}

[2022/02/17]
このエントリーをはてなブックマークに追加