回答:
デフォルトでは、「Remember Me」チェックボックスをオンにすると、14日間記憶されます。ただし、これはフィルタリング可能です。
このコードはその値を変更します:
add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );
function keep_me_logged_in_for_1_year( $expirein ) {
return 31556926; // 1 year in seconds
}
create_function()
速度が遅く、フィルターの取り外しが難しくなります。関数を使用することをお勧めします。:)
YEAR_IN_SECONDS
代わりに使用できます31556926
。他の定数もあります。(参照wp-includes/default-constants
)
これは、ブラウザがCookieを保存する方法と関係があります。ログインすると、Cookieが保存され、WordPressがそれを読み取って、認証されているかどうかを確認する必要があります(少なくともそれが私の理解です)。
すべてのローカルdevインストールで、ユーザー名はadmin、パスワードはadminです。本当に大したことのない8文字は見つかりませんが、多分もっと速く入力できますか?
create_function()
1行で実行することもできます。