web-dev-qa-db-fra.com

Comment étendre la déconnexion automatique au ralenti OR redirection en ligne popup

Depuis la mise à niveau de WP vers la v.3.6, j'ai commencé à être régulièrement déconnecté.

Ce n'est PAS au bout de quelques jours (sans la case "RAPPELER ME" cochée) ou quelques semaines, et PAS lorsque j'ai fermé le navigateur, puis ouvert un nouveau plus tard. Il s’agit d’un onglet de navigateur ouvert sur le tableau de bord (ou une autre page d’administrateur) mais inactif ... pour être honnête, je ne sais pas trop combien de temps, mais quelques minutes et peut-être des heures, pas des jours ou des semaines.

Ce ne serait pas grave si ce n'est que le système redirige ensuite vers une fenêtre contextuelle de la taille correspondant au formulaire de connexion standard WP, à la différence que j'utilise un plugin ("Thème Mon login") et que j'ai personnalisé le login. page qu'il utilise. Le résultat est que la fenêtre contextuelle ne montre qu'une partie de cette page ... et malheureusement pas une partie qui inclut le bouton "LOGIN". Cela ne me laisse pas non plus faire défiler à gauche | à droite seulement | en bas, donc je ne peux pas vraiment obtenir au bouton. Il est donc nécessaire de fermer la fenêtre contextuelle, de revenir à mon écran de connexion "normal" et de vous y connecter.

Ce n'est pas une catastrophe, ni un spectacle, mais c'est agaçant.

Quelqu'un peut-il me dire comment/où je peux modifier le comportement/l'heure de la déconnexion automatique ou, si non, du moins si/où je peux rediriger la fenêtre contextuelle de sorte qu'au lieu de la forme WP, elle me renvoie à ma page de connexion 'normale'?

(Bien sûr, il est tout à fait possible que cela ne se produise pas, et j'ai commis une erreur quelque part et je l'ai provoqué moi-même! Dans quel cas ... des idées sur ce que j'aurais pu faire?)

1
Kevin4fm

Dans WordPress 3.6, ils ont ajouté le "battement de coeur" à la zone d'administration et l'une des fonctionnalités est cette vérification d'authentification. Vous pouvez désactiver cette fenêtre d'authentification d'administrateur en ajoutant les éléments suivants à votre fichier functions.php ...

// Remove admin login popup
remove_action('admin_enqueue_scripts', 'wp_auth_check_load');
2
Scruffy Paws