WordPress

wordpressのパスワード公開ページのブラウザを閉じたら再度入力させたい

パスワード入力制のページ

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で開いているページもいったん閉じないといけません。

  • この記事を書いた人

ゆず

■忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
■サイト運営費のためGoogleAdsenseをいれています。
giftee / ko-fi / mail

1

outlookを最小化すると勝手に終了してしまうと相談されたけど実はそれ勝手に閉じてるわけじゃなくて、おそらく「最小化時にアイコン化する設定」になってるんや・・・。 outlookの最小化時の設定を変 ...

2

前提 自分用ブックマークサイトとして使用しているてがろぐに、いいねボタンをつけようという狙いです。なので、てがろぐのセットアップは終了し稼働しているものとします。 配布ページのマニュアルを参考に進めま ...

3

感想をもっと手軽に、お気軽に。 https://labo.01kawa.com/kansou 素敵なフォロー、フォロワー、創作作家さんに作品の感想を送りたい…!が、語彙力がないという方向けの感想メーカ ...

-WordPress