Como reduzir o tempo de timeout da sessão de login do wordpress?

11

Eu quero fazer logout automático do usuário quando o usuário fica ocioso por mais de 10 minutos. Isso significa que, se o usuário estiver logado em um site e o usuário não navegar em nenhuma página por mais de 10 min. , ele vai sair do usuário e redirecionar para a página de login.Qualquer solução? Obrigado antecipadamente.

    
por Monirul Islam 11.05.2012 / 14:24

1 resposta

21

Você só precisa adicionar seu gancho de filtro assim:

function myplugin_cookie_expiration( $expiration, $user_id, $remember ) {
    return $remember ? $expiration : 600;
}
add_filter( 'auth_cookie_expiration', 'myplugin_cookie_expiration', 99, 3 );

Você pode adicioná-lo ao arquivo functions.php do seu tema.

    
por Eugene Manuilov 11.05.2012 / 16:35