Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Outil de personnalisation de la page de réinitialisation du mot de passe de WordPress

Imaginez un utilisateur essayant de réinitialiser son mot de passe sur votre site WordPress, uniquement pour être accueilli par un formulaire générique qui ne ressemble en rien à votre site magnifiquement conçu. Cela peut être déroutant pour les internautes, surtout si vous avez un site où les gens deviennent membres ou se connectent souvent.

Nous avons travaillé avec de nombreux sites au fil des ans. Nous avons constaté que le fait de donner à la page de réinitialisation du mot de passe un aspect similaire au reste du site aide les utilisateurs/utilisatrices et les rend plus à l’aise lorsqu’ils/elles ont besoin de modifier leur mot de passe.

Dans cet article, nous allons vous afficher comment modifier l’apparence de la page de réinitialisation du mot de passe WordPress, en créant une expérience cohérente et visuellement attrayante qui rassure les utilisateurs/utilisatrices.

How To Customize WordPress Reset Password Page

Pourquoi personnaliser la page de réinitialisation du mot de passe dans WordPress ?

Votre site WordPress est livré avec un puissant système de gestion des utilisateurs qui permet aux personnes de créer un compte utilisateur, de se connecter et de réinitialiser leur mot de passe.

Ces pages affichent par défaut la marque et le logo de WordPress. Parfois, ce n’est pas un problème majeur, surtout si vous ou votre équipe êtes les seules personnes à vous connecter à la zone d’administration.

Default Reset Password Page

Toutefois, si vous gérez un magasin de commerce électronique ou un site d’adhésion, vos clients peuvent également avoir besoin de se connecter.

Vous pouvez améliorer l’expérience des utilisateurs en personnalisant ces pages pour qu’elles correspondent à la conception et à l’image de marque de votre site web. Si vous le souhaitez, vous pouvez également ajouter du contenu supplémentaire, comme votre logo ou une liste de messages récents.

Vous avez peut-être déjà suivi nos autres guides sur l’ajout d’un formulaire d’enregistrement d’utilisateur personnalisé et d’une page de connexion.

Voyons maintenant comment personnaliser la page de réinitialisation du mot de passe. Il vous suffit d’utiliser les liens rapides ci-dessous pour passer directement à la méthode que vous souhaitez utiliser :

Méthode 1 : Personnaliser la page de réinitialisation du mot de passe à l’aide de Formidable Forms (Facile)

La façon la plus simple de remplacer la page de réinitialisation du mot de passe de WordPress est d’utiliser Formidable Forms. Cette extension vous permet de remplacer la page de réinitialisation du mot passe par défaut à l’aide d’un code court.

Cette méthode ne vous permet pas de modifier le formulaire de réinitialisation de mot de passe, mais vous pouvez ajouter votre propre contenu autour de celui-ci. Par exemple, vous pouvez ajouter du texte, des images et d’autres contenus à l’aide de l’éditeur de texte standard de WordPress.

An example of a custom password reset page

Tout d’abord, vous devez installer le plugin Formidable Forms. Pour en savoir plus, consultez notre guide étape par étape sur l’installation d’un plugin WordPress.

Lors de l’activation, vous devrez également installer Formidable Forms Lite. Cette extension gratuite fournit le cœur de la base pour les fonctionnalités plus avancées de l’extension premium.

Une fois que vous avez fait cela, allez à la page Formidable Forms  » Global Settings dans votre tableau de bord et sélectionnez ‘Click to enter a license key manually’.

The Formidable Forms license page

Vous pouvez trouver la clé de licence dans votre compte sur le site de Formidable Forms. Après avoir saisi/saisie ces informations, cliquez sur le bouton « Enregistrer la licence ».

Ensuite, vous devez installer le module complémentaire User Registration en allant dans Formidable  » Add-Ons. Sur cet écran, trouvez le module complémentaire Enregistrement de l’utilisateur et cliquez sur son bouton « Installer ».

Formidable Forms Add-Ons Page

Vous êtes maintenant prêt à créer une page personnalisée de réinitialisation du mot de passe en allant dans Pages  » Add New.

Pour commencer, donnez un titre à la page, puis cliquez sur le bouton +. Dans la fenêtre surgissante, commencez à taper « Code court ».

Adding a shortcode block to WordPress

Il suffit de cliquer sur le bon module pour l’ajouter à la page.

Vous pouvez maintenant ajouter le code court suivant : [frm-reset-password].

Adding a custom password reset form using shortcode

À ce stade, vous pouvez ajouter tout autre contenu que vous souhaitez afficher sur la page de réinitialisation du mot de passe.

Lorsque vous êtes satisfait de la présentation de la page, cliquez sur le bouton « Publier » pour la mettre en direct.

Enfin, vous devez indiquer à WordPress d’utiliser cette page plutôt que la page de réinitialisation de mot de passe par défaut. Pour ce faire, rendez-vous sur Formidable  » Global Settings et cliquez sur l’onglet ‘Registration’ dans le menu.

A partir de là, ouvrez le menu déroulant « Page de réinitialisation du mot de passe » et choisissez la page que vous venez de créer.

Formidable Forms Global Settings Registration Page

N’oubliez pas de cliquer sur le bouton « Mise à jour » en haut de l’écran pour stocker vos réglages.

Vous pouvez maintenant visiter votre site WordPress pour voir la page personnalisée de réinitialisation du mot de passe en action.

Méthode 2 : Personnaliser toutes les pages d’adhésion à l’aide de « Thème Ma Connexion » (gratuit)

Pour offrir une expérience utilisateur cohérente, c’est une bonne idée d’utiliser le même style sur toutes vos pages d’adhésion. Theme My Login est un plugin gratuit qui vous permet de remplacer les pages intégrées du tableau de bord WordPress, de connexion, de déconnexion, d’inscription, de mot de passe oublié et de réinitialisation du mot de passe.

Ce n’est pas la solution la plus personnalisable, mais toutes ses pages utiliseront votre thème WordPress.

A custom lost password page in WordPress

La première chose à faire est d’installer et d’activer le plugin Theme My Login. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’un plugin WordPress.

Dès qu’il est activé, Theme My Login crée automatiquement des URL pour vos écrans personnalisés de connexion, déconnexion, inscription, mot de passe perdu et réinitialisation du mot de passe. Vous pouvez voir ces URL en allant sur la page Theme My Login  » General.

Theme My Login Slugs

Pour remplacer l’une de ces pages, il suffit de créer une nouvelle page avec l’URL exacte.

Pour créer une page de réinitialisation de mot de passe personnalisée WordPress, allez dans Page  » Add New. Ici, cliquez sur l’icône  » +  » et commencez à taper  » Code court « .

Lorsque le bon bloc apparaît, cliquez dessus pour l’ajouter à la page.

Adding a custom password reset page using a shortcode

À l’intérieur du bloc, ajoutez le code court suivant :

[theme-my-login action="lostpassword"]

Vous pouvez maintenant ajouter tout contenu supplémentaire que vous souhaitez afficher sur la page de réinitialisation du mot de passe, tel que votre logo. Lorsque vous êtes satisfait de la façon dont la page est configurée, cliquez sur « Enregistrer le brouillon ».

Publishing a custom password reset page

Ensuite, allez dans Pages  » All Pages et trouvez la page de réinitialisation du mot de passe que vous venez de créer.

Il vous suffit de survoler la page avec votre souris et de cliquer sur le bouton « Modification rapide » lorsqu’il apparaît.

Adding password reset with quick edit

Dans le champ « Slug », tapez « lostpassword ».

Ensuite, ouvrez le menu déroulant « État » et sélectionnez « Sélectionné ».

Customizing the password reset slug in WordPress

Une fois cela fait, cliquez sur « Mettre à jour ». Maintenant, si vous visitez votre blog WordPress, vous verrez la page de mot de passe perdue en direct.

Pour remplacer les autres pages d’adhésion WordPress intégrées, il suffit de suivre les étapes décrites ci-dessus, mais veillez à utiliser le bon slug d’URL et le bon code court.

Par exemple, si vous souhaitez créer une page personnalisée de réinitialisation du mot de passe, vous devez utiliser le code court [theme-my-login action="resetpass"]. Vous devrez également modifier le slug de l’URL en resetpassword.

Méthode 3 : Créer une page de réinitialisation de mot de passe à l’aide de WPForms (entièrement personnalisable)

Si vous souhaitez remplacer la page de réinitialisation de mot de passe par défaut par un formulaire entièrement personnalisé, nous vous recommandons d’utiliser WPForms.

Cette extension dispose d’un modèle de  » Formulaire de réinitialisation du mot de passe de l’utilisateur  » que vous pouvez personnaliser avec votre propre texte, vos images et votre marque. Vous pouvez même ajouter et retirer des champs pour collecter exactement les informations que vous souhaitez auprès des membres.

The WPForms drag and drop form editor

La première chose à faire est d’installer et d’activer l’extension WPForms. Pour plus de détails, consultez notre guide étape par étape sur l ‘installation d’une extension WordPress.

Une fois activé, allez dans WPForms  » Réglages et saisissez votre clé de licence. Vous trouverez cette information dans votre compte sur le site de WPForms.

Entering the WPForms license key

Après avoir saisi la clé de licence, vous devez installer le module Inscription des utilisateurs, qui vous permet de personnaliser les formulaires d’inscription des utilisateurs, de réinitialisation des mots de passe et de connexion pour votre site.

Dans le Tableau de bord, allez dans WPForms  » Addons et trouvez le module Inscription des utilisateurs/utilisatrices.

The WPForms user registration addon

Il suffit de cliquer sur « Installer le module » pour le télécharger, puis de cliquer sur « Activer » pour le mettre en service.

Vous êtes maintenant prêt à créer votre propre formulaire personnalisé de réinitialisation de mot de passe en allant sur la page WPForms  » Add New. Ici, saisissez un titre pour le nouveau formulaire.

Une fois cela fait, défilez jusqu’au modèle « Formulaire de réinitialisation du mot de passe de l’utilisateur » et cliquez sur le bouton « Utiliser le modèle ».

The WPForms password reset template

WPForms va maintenant charger le modèle de formulaire de réinitialisation du mot de passe de l’utilisateur.

Pour personnaliser un champ avec votre propre texte, libellé ou description, il suffit de cliquer pour le sélectionner, puis d’utiliser les Réglages du menu de gauche.

Par exemple, le modèle comporte un bouton « Envoyer ». Pour afficher un libellé de bouton différent, il suffit de cliquer pour sélectionner le champ, puis de saisir un nouveau message dans le champ « Texte du bouton d’envoi ».

Customizing the text in a password reset form

Vous pouvez également modifier ce qui se passe lorsqu’un utilisateur envoie sa demande de réinitialisation de mot de passe en allant dans Réglages  » Confirmations.

Ouvrez le menu déroulant « Type de confirmation » et choisissez de rediriger l’utilisateur vers une page ou une URL différente ou d’afficher simplement un message lui demandant de vérifier sa boîte de réception pour recevoir un e-mail de réinitialisation de son mot de passe.

Creating a custom message for the WPForms password reset page

Vous pouvez également personnaliser le message en le tapant dans le petit éditeur/éditrices de texte. Par exemple, vous pouvez rappeler aux utilisateurs/utilisatrices de vérifier leur dossier indésirable.

Conseil de pro : si vos e-mails sont régulièrement envoyés dans des spams, nous vous recommandons d’utiliser un fournisseur de services SMTP pour améliorer le taux de délivrabilité de vos e-mails.

Lorsque vous êtes satisfait de la façon dont le formulaire est défini, cliquez sur le bouton « Enregistrer » dans le coin supérieur droit de l’écran.

Pour remplacer la page de réinitialisation de mot de passe par défaut de WordPress, créez une page avec le slug  » un seul mot de passe « . Ajoutez ensuite le formulaire à cette page.

Le plus simple est de cliquer sur le bouton « Embed » dans l’éditeur de WPForms et de sélectionner « Create New Page ».

Adding WPForms to a new WordPress page

Saisissez maintenant un titre pour la nouvelle page. Vous modifierez le slug dans une étape ultérieurement, vous pouvez donc utiliser ce que vous voulez.

Cliquez ensuite sur « Let’s Go ».

Adding a custom password reset form to a WordPress page

Vous accédez ainsi à l’éditeur de pages de WordPress, où le formulaire a déjà été ajouté à la nouvelle page. Vous pouvez maintenant apporter des modifications à cette page, comme l’ajout de texte, d’un logo personnalisé ou de catégories et d’identifiants.

Lorsque vous êtes satisfait de l’aspect de la page, cliquez sur le bouton « Enregistrer le brouillon ».

Creating a custom password reset form using WPForms

Ensuite, allez dans Pages  » All Pages et trouvez la page de réinitialisation du mot de passe que vous venez de créer.

Cliquez sur le bouton « Modifier rapidement ».

Customizing the password reset slug

Dans le champ « Slug », tapez « lostpassword ».

Ensuite, ouvrez le menu déroulant « État » et sélectionnez « Sélectionné ».

Customizing the password reset slug in WordPress

Maintenant, vous devez rediriger les clients/clientes vers la page personnalisée de réinitialisation du mot de passe plutôt que vers la page WordPress intégrée. La manière la plus simple de le faire est d’utiliser l’extension gratuite WPCode.

WPCode est le meilleur plugin d’extraits de code utilisé par plus de 2 millions de sites WordPress. Il facilite l’ajout de code personnalisé dans WordPress sans avoir à éditer le fichier functions.php.

Avec WPCode, même les débutants peuvent modifier le code de leur site sans risquer les erreurs et les fautes de frappe qui peuvent être à l’origine de nombreuses erreurs courantes de WordPress.

La première chose à faire est d’installer et d’activer le plugin gratuit WPCode. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’un plugin WordPress.

Une fois activé, rendez-vous dans la rubrique Extraits de code  » Ajouter un extrait.

Adding a custom snippet to WordPress

Vous y trouverez des extraits prêts à l’emploi qui vous permettent de téléverser des types de fichiers supplémentaires dans WordPress, de désactiver les pages de pièces jointes, de désactiver complètement les commentaires, et bien plus encore.

Il vous suffit de survoler la rubrique « Ajouter un module personnalisé » et de cliquer sur « Utiliser l’extrait » lorsqu’elle s’affiche.

Redirect to a custom password reset page with WPCode

Pour commencer, saisissez un titre pour l’extrait de code personnalisé. Il peut s’agir de n’importe quoi qui vous aide à identifier l’extrait dans le Tableau de bord WordPress.

Ensuite, ouvrez le menu déroulant « Type de code » et sélectionnez « Extrait PHP ».

Adding a password reset redirect

Dans l’éditeur/éditrices de code, ajoutez l’extrait de code suivant :

add_filter( 'lostpassword_url', 'my_lostpassword_url' );
function my_lostpassword_url() {
return site_url('/lostpassword/');
}

Ensuite, défilez jusqu’à la section « Insertion ». WPCode peut ajouter du code à différents Emplacements, par exemple après chaque publication, dans l’interface publique uniquement ou dans l’interface d’administration uniquement.

Pour utiliser le code PHP personnalisé sur l’ensemble de votre site Web, de votre blog ou de votre boutique WooCommerce, cliquez sur « Insertion automatique » si ce n’est pas déjà le cas. Ensuite, ouvrez le menu déroulant « Emplacement » et choisissez « Exécuter partout ».

Adding a redirect to WordPress using a code snippet plugin

Ensuite, vous êtes prêt à faire défiler l’écran jusqu’en haut et à cliquer sur le commutateur « Inactif » pour le transformer en « Actif ».

Enfin, cliquez sur « Enregistrer l’extrait » pour mettre en direct l’extrait PHP.

Publishing a custom PHP snippet in WordPress

Maintenant, essayez de visiter l’écran de connexion intégré de WordPress.

Si vous cliquez sur le lien « Vous avez perdu votre mot de passe ? », vous serez redirigé vers la page personnalisée de réinitialisation du mot de passe que vous venez de créer.

A custom password reset form

Selon la façon dont votre site est configuré, vous devrez peut-être mettre à jour les liens de réinitialisation du mot de passe sur d’autres pages.

Si vous avez créé une page de connexion personnalisée pour WordPress à l’ aide d’une extension telle que WPForms, nous vous recommandons également d’ajouter le lien de réinitialisation du nouveau mot de passe à ce formulaire.

Customizing the login page and form

Guides d’experts sur la personnalisation des pages WordPress

Nous espérons que ce tutoriel vous a aidé à apprendre comment personnaliser la page de réinitialisation du mot de passe de WordPress. Vous pouvez également consulter des tutoriels sur l’amélioration de la sécurité de la connexion 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.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

4 commentairesLaisser une réponse

  1. Rowdy

    Hello, do I need to have a paid license for the first method with Formidable Forms ?

    • WPBeginner Support

      Yes, at the moment user registration is part of the paid plan.

      Administrateur

  2. Lennon

    your article is nice and helpful

    • WPBeginner Support

      Glad you found our guide helpful!

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.