WordPresの記事の「公開状態」をパスワード保護にして公開した時にタイムアウトをもっと短くしてほしいと相談され、じゃあブラウザが(全部)閉じたら再度入力させるようにしようとなったのでググったメモ。
Cookieの有効期間、通常は10日間だそうですけど、これをフィルターを使って変更することができるそうです。
apply_filters( 'post_password_expires', int $expires )
post_password_expiresの詳細についてはこちら
ブラウザを閉じるまでに変更する
function custom_post_password_expires() { return 0; } add_filter('post_password_expires', 'custom_post_password_expires');
参考:WordPress | パスワード投稿のパスワード有効期限(クッキー)を変更する方法
備考
たとえばFirefoxで開いていた該当ページを閉じても、他のFirefoxで開いているページもいったん閉じないといけません。