Pokud máte na webu členské sekce, hodí se někdy nastavit delší přihlašovací session, než je ta klasická, kterou v sobě WP má (14 dní). Uživatel (pokud zaškrtne “pamatovat si mě”) tak bude přihlášený delší/kratší dobu podle toho, jak to nastavíte.

Pokud chcete tuto dobu změnit, můžete to udělat pomocí několika řádků v child theme:
//change login session to one year
add_filter ( 'auth_cookie_expiration', 'custom_login_session' );
function custom_login_session( $expire ) { // Set login session limit in seconds
return YEAR_IN_SECONDS;
}
Je také možné nastavit session kratší nebo delší:
// dva roky
return YEAR_IN_SECONDS * 2;
//měsíc
return MONTH_IN_SECONDS;
//4 měsíce
return MONTH_IN_SECONDS * 4;
//7 dní
return DAY_IN_SECONDS * 7;
//12 hodin
return HOUR_IN_SECONDS * 12;
Zdroje

