Por padrão, os cookies de sessão de login no WordPress expiram em 2 semanas. Mas caso seja necessário, ou simplesmente queira alterar este comportamento, então adicione esta função ao final do arquivo functions.php do seu tema.
function wpdev_login_session( $expire ) {
return MONTH_IN_SECONDS;
// Configura o limite de sessao de login em segundos
// O exemplo acima modifica o comportamento para um mes
// Use outros exemplos abaixo ou altere o valor para qualquer numero de segundos
// return YEAR_IN_SECONDS; //um ano
// return MONTH_IN_SECONDS; //um mes
// return WEEK_IN_SECONDS; //uma semana
// return DAY_IN_SECONDS; //um dia
// return HOUR_IN_SECONDS; //uma hora
// return MINUTE_IN_SECONDS; //um minuto
}
add_filter ( 'auth_cookie_expiration', 'wpdev_login_session' );