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

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous créer une page personnalisée de réinitialisation de mot de passe dans WordPress ?

Le formulaire de réinitialisation du mot de passe par défaut de WordPress porte la marque standard de WordPress et ne se modifie pas pour s’adapter à votre thème. Ce n’est pas la meilleure expérience, surtout si vous gérez un site d’adhésion ou un portail client.

Dans cet article, nous allons vous montrer comment personnaliser facilement la page de réinitialisation du mot de passe pour les utilisateurs de WordPress.

How To Customize WordPress Reset Password Page

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

Votre site WordPress est doté d’un puissant système de gestion des utilisateurs qui vous permet de créer un compte utilisateur, de vous connecter et de réinitialiser votre mot de passe.

Par défaut, ces pages affichent la marque et le logo de WordPress. Parfois, cela ne pose pas de 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 une boutique 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 la façon d’ajouter un formulaire d’inscription d’utilisateur personnalisé et une page de connexion. Voyons maintenant comment personnaliser la page de réinitialisation du mot de passe. Utilisez simplement 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 façon dont la page est définie, 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 du mot de passe par défaut. Pour ce faire, dirigez-vous vers Formidable  » Réglages globaux, puis cliquez sur l’onglet ‘Inscription’ dans le menu.

À partir de là, il vous suffit d’ouvrir le menu déroulant « Page de réinitialisation du mot de passe » et de choisir 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 oublié 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, allez dans Page  » Add New. 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.

Astuce : 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 du mot de passe par défaut de WordPress, vous devez créer une page avec le slug « onepassword ». Vous pouvez ensuite ajouter le formulaire à cette page.

Le plus simple est de cliquer sur le bouton « Contenu embarqué » dans l’éditeur WPForms. Sélectionnez ensuite « Créer une nouvelle 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/éditrices de pages de WordPress, le formulaire ayant 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 pouvez défiler jusqu’en haut de l’écran et cliquer sur le permutateur « Inactif » pour qu’il se modifie 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

Maintenant que vous savez comment personnaliser la page de réinitialisation du mot de passe de WordPress, vous souhaiterez peut-être consulter des guides sur la personnalisation d’autres pages de 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 voudrez peut-être aussi apprendre comment créer une adresse e-mail professionnelle gratuite ou consulter notre liste de plugins incontournables pour développer votre site.

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

5 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

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.