Vous vous demandez comment empêcher WordPress de vous oublier et rester connecté à votre site ? Nous entendons souvent des utilisateurs/utilisatrices qui en ont assez que WordPress les déconnecte et qui veulent rester connectés.
Si vous utilisez WordPress quotidiennement, se faire déconnecter de temps en temps peut vite devenir ennuyeux. La fonctionnalité Remember Me permet d’éviter cela, mais sa durée par défaut peut s’avérer insuffisante pour certaines personnes.
Dans ce guide, nous allons vous afficher comment empêcher WordPress de vous oublier en étendant sa fonctionnalité native Remember Me.
Qu’est-ce que la fonction Remember Me de WordPress ?
Dans WordPress, la fonctionnalité de connexion Remember Me permet aux utilisateurs/utilisatrices de rester connectés au système de gestion de contenu (CMS) pendant environ 2 semaines.
Ainsi, si un compte ferme WordPress et que cette fonctionnalité est activée, il sera automatiquement connecté la prochaine fois qu’il ouvrira WordPress au cours de ces deux semaines.
Voici à quoi ressemble la case à cocher Remember Me sur la page de connexion de WordPress:
Si les utilisateurs/utilisatrices de WordPress oublient leurs infos connexions, ils n’auront pas à se préoccuper de réinitialiser leurs mots de passe, car ils seront automatiquement connectés. Ils peuvent alors commencer à travailler sur leurs sites WordPress immédiatement.
Cela dit, 2 semaines peuvent ne pas être suffisantes pour les personnes qui travaillent fréquemment sur leur site, comme les blogueurs ou les propriétaires de magasins WooCommerce. C’est pourquoi de nombreux utilisateurs/utilisatrices cherchent des solutions pour rester connectés beaucoup plus longtemps.
Dans cet article, nous allons vous afficher différentes méthodes pour empêcher votre site WordPress d’oublier la connexion de votre compte utilisateur en activant la fonctionnalité » Toujours se souvenir de moi « . Vous pouvez utiliser les liens ci-dessous pour aller rapidement à une méthode spécifique :
Méthode 1 : Faire en sorte que WordPress se souvienne toujours de vous grâce à un code personnalisé (Recommandé)
Cette méthode de code personnalisé est destinée aux clients/clientes qui souhaitent rester connectés à WordPress et qui n’ont pas besoin de fonctionnalités avant leur URL de connexion WordPress (/wp-login.php).
Si vous êtes novice en matière d’ajout de code dans WordPress, le processus peut vous sembler intimidant. En règle générale, vous devrez ouvrir un fichier de code comme functions.php via le gestionnaire de fichiers de votre fournisseur d’hébergement WordPress ou un client FTP.
Mais ce guide étape par étape utilisera plutôt l’extension WPCode, qui rend le processus beaucoup plus sûr et plus facile.
Note : Ce guide utilise la version gratuite de WPCode. Cela dit, si vous recherchez des fonctionnalités plus avancées comme un mode de test et une logique conditionnelle, alors vous pouvez mettre à niveau vers la version WPCode Pro.
Tout d’abord, vous devrez installer et activer l’extension WPCode. Si vous avez besoin de conseils, consultez notre guide sur l’installation d’une extension WordPress.
Après cela, dirigez-vous vers Extraits de code » Bibliothèque dans le tableau de bord WordPress.
À partir de là, recherchez l’extrait « Prolonger le délai d’expiration de la connexion ». Une fois l’extrait trouvé, survolez-le et cliquez sur le bouton « Utiliser l’extrait ».
Sur la page suivante, vous verrez que WPCode a automatiquement ajouté le module.
Ce code étend la fonctionnalité Remember Me à 30 jours au lieu de 2 semaines.
Il a également défini la méthode d’insertion appropriée et ajouté un titre et des identifications pour vous aider à vous souvenir de l’objet du code.
Il suffit maintenant de faire basculer le bouton « Actif » dans le menu supérieur pour que le code fonctionne immédiatement. Cliquez ensuite sur le bouton « Mise à jour ».
C’est tout ce que vous avez à faire pour étendre la fonctionnalité Remember Me à l’écran de connexion de votre compte WordPress.
Si vous êtes un utilisateur/utilisatrice avancé(e), vous pouvez copier et coller ce code dans votre fichier functions.php au lieu d’utiliser WPCode. Vous pouvez prolonger la durée au-delà de 4 semaines, mais veillez à définir le temps en secondes.
function wpbeginner_remember_me($expires) {
return 2419200; // Set the time in seconds (e.g., 2419200 for 4 weeks)
}
add_filter('auth_cookie_expiration', 'wpbeginner_remember_me');
Vous pouvez également ajouter le code suivant juste en dessous du code ci-dessus pour que la case Remember Me soit cochée par défaut :
function wpbeginner_login_checkbox() {
?>
<script>
document.getElementById('rememberme').checked = true;
document.getElementById('user_login').focus();
</script>
<?php
}
add_filter('login_footer', 'wpbeginner_login_checkbox');
Si vous ne vous sentez pas à l’aise avec l’ajout de code et que vous souhaitez un processus encore plus simple, vous pouvez essayer la méthode suivante.
Méthode 2 : Faites en sorte que WordPress se souvienne toujours de vous avec InstallActivateGo.com Remember Me
La seconde méthode utilise l’extension InstallActivateGo.com Remember Me. C’est une bonne alternative à la première méthode si vous souhaitez à la fois rester connecté à WordPress et optimiser vos processus de connexion et d’authentification des utilisateurs/utilisatrices.
Tout d’abord, vous devrez installer et activer l’extension. En savoir plus, consultez notre guide du débutant sur l’installation des extensions WordPress.
Ensuite, allez sur la page des Réglages de l’extension InstallActivateGo Remember Me dans votre colonne latérale d’administration WordPress.
Confirmez ensuite que la case à cocher « Disable » n’est pas cochée. Sinon, l’extension ne pourra pas surcharger les réglages de connexion par défaut de WordPress.
Sous la case à cocher, vous trouverez quelques réglages permettant de personnaliser le formulaire de connexion de WordPress.
Pour le paramètre « Définir la fonction Mémoriser par défaut », vous pouvez choisir si la fonction Mémoriser doit s’appliquer à toutes les connexions d’utilisateurs via la zone d’administration de WordPress, la page de connexion de l’interface publique du site (par exemple, si vous avez un site d’adhésion), ou les deux.
Vous pouvez également sélectionner « Aucun défaut » si vous souhaitez que WordPress laisse les réglages de connexion au choix de chaque utilisateur/utilisatrice. Pour cela, assurez-vous que la case « Se souvenir du choix de l’utilisateur » est cochée ci-dessous.
Dans le champ » …pour combien de temps ? « , vous pouvez indiquer combien de jours un compte peut rester connecté.
Une fois que tout vous semble correct, vous pouvez défiler vers le bas et cliquer sur « Enregistrer les modifications ».
Et le tour est joué ! Vous n’aurez plus besoin de voir le formulaire de connexion WordPress lorsque vous ouvrirez la zone d’administration de WordPress, car vous serez connecté dès le départ.
Ce qu’il faut garder à l’esprit lors de l’extension de la fonctionnalité Remember Me de WordPress
Chez WPBeginner, nous comprenons à quel point il est frustrant d’être déconnecté de WordPress de manière inattendue, en particulier lorsque vous êtes au milieu de quelque chose d’important. Mais il y a une bonne raison pour que WordPress vous garde connecté uniquement pendant 14 jours.
Il s’agit de protéger votre site contre les cybercriminels. Ces derniers tentent souvent de s’introduire dans votre WordPress en devinant des mots de passe ou en procédant à des attaques par force brute.
S’ils parviennent à s’emparer de votre ordinateur ou à obtenir un accès à distance, ils pourraient alors facilement pirater votre site WordPress. En retour, ils pourraient causer de réels problèmes pour la sécurité de votre site. En d’autres termes, la limite de 14 jours est comme une calque supplémentaire de défense contre ces risques potentiels.
En fait, certaines personnes retirent entièrement la fonctionnalité Remember Me pour des raisons de sécurité.
La bonne nouvelle, c’est que vous pouvez encore prolonger la fonctionnalité Remember Me avant de compromettre la sécurité de votre site. Voici quelques astuces :
- Activez la protection par mot de passe sur votre écran de connexion WordPress. Ensuite, les utilisateurs/utilisatrices doivent saisir un identifiant et un mot de passe supplémentaires avant même d’atteindre la page de connexion.
- Limitez les tentatives de connexion sur votre site WordPress. Lorsque les pirates ne parviennent pas à accéder à la page d’administration après plusieurs tentatives, WordPress les bloque automatiquement.
- Ajouter l’authentification à deux facteurs à WordPress. Cette fonctionnalité nécessitera que les nouveaux utilisateurs/utilisatrices utilisent un code supplémentaire dans leur écran de connexion après avoir saisi leurs infos/signes de connexion. S’ils n’ont pas le bon code, ils ne pourront pas se connecter.
En savoir plus sur la protection des sites WordPress, vous pouvez consulter notre guide ultime sur la sécurité de WordPress.
Nous espérons que cet article vous a aidé à apprendre comment empêcher WordPress de vous oublier en étendant la fonctionnalité Se souvenir de moi. Vous pouvez également mettre dans vos favoris nos guides sur la modération des inscriptions de nouveaux utilisateurs et sur l’ajout d’une connexion Google en un clic dans WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Coral Henderson
This plugin did not work for me. Anyone know why? I’m also having other issues with my site such as things changing by themselves. I don’t know if this is to do with the theme or wordpress or what..
Coral Henderson
Thanks for this. I always checked the remember me button but it was always unchecked when I went back to the site. I wonder if this is due to my site not being live yet? Dunno.
David chriss
Hello, WP Beginner…
Does this will fix my site because in my site if user click on remember me button. it doesn,t remember them even if they checked remember me.
Also i using user ultra word press plugin. Does this compatible with that plugin
Please reply…
Alex Colburn
Yes, this is a quick fix that saves a lot of time! Thank you.
Jayne Bodell
Again, you seem to know our pain points. This has really been bothering me lately. Thanks much.