Question

Après un certain nombre de journaux WP temps sur tous les utilisateurs et les forces de se reconnecter à nouveau. Pour les environnements de développement sur ma machine locale c'est odieux et tout à fait inutile.

Y at-il un moyen conduit API de désactiver l'auto-indéfiniment déconnexion? Idéalement, je voudrais quelque chose que je peux ajouter à wp-config.php ainsi que d'autres paramètres associés-dev-setup.

Un plugin serait trop pour moi, donc je ne vais pas le considérer comme une réponse, mais vous pourriez aussi bien l'afficher comme une option.

Était-ce utile?

La solution

Par défaut, le « Remember Me » case à cocher vous permet à vous souveniez pendant 14 jours. Ceci est bien filtrables.

Ce code va changer cette valeur:

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
}

Autres conseils

Cela a plus à voir avec la façon dont vous les cookies stocke navigateur. Lorsque vous vous connectez, il devrait être sauver le cookie et WordPress se lit comme suit pour voir si vous êtes authentifié (au moins ce que mon understanind il).

Sur tous dev locale installe mon nom d'utilisateur est admin et mon mot de passe est admin. Je ne trouve pas être 8 lettres vraiment une grosse affaire, mais peut-être que je tape plus vite?

Est-ce que ce travail, si vous le placez dans wp-config.php?

function wp_validate_auth_cookie($cookie='',$scheme='') {
    return 1; // admin user id
}

Pas complètement testé. Il n'a pas tellement « ne me déconnecter » mais plutôt « traiter tout le monde en tant qu'administrateur. »

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top