Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment rediriger les utilisateurs après une connexion réussie dans WordPress

Chaque fois que quelqu'un se connecte à votre site WordPress, vous avez l'opportunité de faire une excellente première impression.

Au lieu de les envoyer vers le tableau de bord par défaut, vous pouvez les diriger exactement là où ils doivent être, que ce soit leur portail de cours, leur espace membre ou leur page de compte.

Ce type d'expérience utilisateur réfléchie est ce qui sépare les sites professionnels des sites amateurs.

Pour nos propres plugins, nous configurons généralement des règles pour rediriger les utilisateurs directement vers leur tableau de bord de compte après l'achat et la connexion. Nous avons constaté que cela a plus de sens car ils peuvent gérer directement leurs licences ou accéder au support sans se perdre dans la zone d'administration.

Dans ce guide, nous vous présenterons les méthodes les plus simples pour configurer des redirections de connexion personnalisées qui rendront l'expérience de vos utilisateurs beaucoup plus fluide.

Comment rediriger les utilisateurs après une connexion réussie dans WordPress (2 méthodes)

Pourquoi rediriger les utilisateurs après leur connexion à votre site WordPress ?

Si votre site Web a plusieurs utilisateurs, comme un blog multi-auteurs, un site d'adhésion, ou une boutique en ligne, alors vous voudrez guider ces utilisateurs vers le bon endroit après leur connexion.

De nombreux plugins d'adhésion WordPress et plugins e-commerce gèrent automatiquement les redirections en affichant aux utilisateurs des pages de connexion personnalisées et en les redirigeant vers une page de gestion de compte.

Vous pouvez même créer un portail client pour qu'ils gèrent leur compte.

Cependant, tous les sites web n'utiliseront pas un plugin avec cette fonctionnalité. Dans ce cas, les utilisateurs seront simplement redirigés vers la zone d'administration WordPress par défaut.

Bien que cela puisse fonctionner pour les blogueurs et les rédacteurs, ce n'est pas une expérience idéale pour des personnes comme vos membres et clients. 

Cela étant dit, examinons comment rediriger facilement les utilisateurs après une connexion réussie dans WordPress. Vous pouvez utiliser les liens rapides ci-dessous pour accéder directement à la méthode que vous souhaitez utiliser :

Méthode 1 : Configuration des redirections de connexion avec LoginWP

Cette méthode vous permet de rediriger les utilisateurs après leur connexion en fonction de leurs rôles, capacités, noms d'utilisateur, et plus encore. 

La façon la plus simple de le faire est d'utiliser LoginWP (anciennement Peter’s Login Redirect), un plugin de page de connexion. Il vous permet de configurer des redirections de connexion simples en quelques clics.

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

Après l'activation, vous devez aller dans LoginWP » Règles de redirection pour configurer le plugin.

Il vous permet de configurer des redirections de connexion pour diverses situations. Examinons chacune d'elles ci-dessous.

Redirection d'utilisateurs spécifiques après la connexion

Tout d'abord, vous pouvez configurer des redirections uniquement pour des utilisateurs spécifiques. Ceci est utile si vous avez une petite équipe et que vous souhaitez rediriger les membres de l'équipe vers des pages spécifiques. 

Pour ce faire, cliquez sur le bouton « Ajouter » dans la section « Règles de redirection ».

Créer une nouvelle règle de redirection dans LoginWP

Cela vous amène à une nouvelle page pour définir vos paramètres de redirection.

Tout d'abord, sélectionnez la condition « Nom d'utilisateur » dans le menu déroulant « Condition de règle » et choisissez le nom d'utilisateur dans la liste déroulante.

Ajouter une règle de redirection de nom d'utilisateur

Ensuite, vous pouvez entrer les URL vers lesquelles vous souhaitez rediriger l'utilisateur lors de la connexion et de la déconnexion.

Assurez-vous de cliquer sur le bouton « Enregistrer la règle » pour sauvegarder vos modifications. 

Ajouter une URL de connexion et de déconnexion pour le nom d'utilisateur

Redirection des utilisateurs WordPress par rôle

Ensuite, vous pouvez configurer une redirection de connexion en fonction du rôle d'utilisateur dans WordPress. Par exemple, vous pourriez vouloir rediriger les éditeurs vers la zone d'administration, mais faire en sorte que les abonnés à votre liste d'e-mails aillent vers une page personnalisée séparée. 

Le processus sera similaire aux étapes ci-dessus. Cliquez simplement sur le bouton « Ajouter » dans la section « Règles de redirection ».

Ensuite, sélectionnez la condition « Rôle d'utilisateur » dans le menu déroulant « Condition de règle » et choisissez le rôle d'utilisateur dans la liste déroulante. 

Vous pouvez également définir l'ordre sur n'importe quel nombre, ce qui déterminera comment cette règle est stockée et affichée dans les paramètres du plugin.

Ajouter une règle de redirection de rôle utilisateur

Ensuite, saisissez les URL de connexion et de déconnexion vers lesquelles vous souhaitez rediriger le rôle utilisateur.

Ensuite, cliquez sur le bouton « Enregistrer la règle ».

Ajouter une URL de connexion et de déconnexion pour le rôle utilisateur

Si vous souhaitez créer des redirections de connexion différentes pour plusieurs rôles d'utilisateurs, suivez simplement les mêmes étapes ci-dessus. 

Configuration des redirections de connexion par capacités dans WordPress

Le plugin vous permet également de configurer des redirections de connexion basées sur les niveaux et les capacités des utilisateurs. Ceci est très utile si vous utilisez un plugin pour créer et gérer des rôles d'utilisateurs avec des capacités personnalisées dans WordPress.

Pour ce faire, suivez les mêmes étapes ci-dessus en cliquant sur le bouton « Ajouter nouveau ».

Ensuite, vous devez sélectionner la condition « Capacité de l'utilisateur » dans le menu déroulant « Condition de la règle » et choisir la capacité de l'utilisateur dans la liste déroulante.

Vous pouvez également saisir un numéro d'ordre si vous souhaitez organiser vos règles sur la page des paramètres du plugin.

Ajouter une règle de redirection de capacités utilisateur

Vous disposerez de différentes capacités d'utilisateur en fonction des rôles qui vous ont été attribués.

Ensuite, saisissez votre URL de connexion et votre URL de déconnexion dans les champs ci-dessous. 

Ajouter une URL de connexion et de déconnexion pour les capacités utilisateur

Enfin, cliquez simplement sur le bouton « Enregistrer la règle ».

Configuration des redirections de connexion pour tous les utilisateurs dans WordPress

Sur la page des paramètres du plugin, il existe une option pour définir une redirection pour tous les autres utilisateurs. Si un utilisateur ne correspond à aucune des règles que vous avez définies ci-dessus, vous pouvez le rediriger en saisissant une URL ici.

Vous pouvez également utiliser ce paramètre pour créer une redirection sur l'ensemble du site pour tous les utilisateurs.

Saisissez simplement une URL de connexion et une URL de déconnexion dans la section « Tous les autres utilisateurs ». 

Définir une redirection pour tous les autres utilisateurs

Ensuite, cliquez simplement sur le bouton « Enregistrer les modifications ».

Configuration d'une redirection d'enregistrement d'utilisateur dans WordPress

Lorsqu'un nouvel utilisateur s'inscrit sur votre site web, WordPress le redirige vers la page de connexion. Vous pouvez configurer une URL de redirection pour l'envoyer vers n'importe quelle autre page de votre site web WordPress

Entrez simplement la nouvelle URL dans la section « Après l'inscription » et cliquez sur le bouton « Enregistrer les modifications ». 

Ajouter une redirection après l'enregistrement de l'utilisateur

Méthode 2 : Configuration d'un formulaire de connexion personnalisé et de redirections avec WPForms

Si vous souhaitez créer un formulaire de connexion personnalisé, vous pouvez utiliser WPForms pour configurer une redirection d'utilisateur WordPress après sa connexion. 

WPForms est le meilleur plugin d'enregistrement d'utilisateurs du marché, utilisé par plus de 6 millions de sites web. Il vous permet de créer facilement des formulaires d'enregistrement d'utilisateurs, des formulaires de contact, et plus encore. 

Chez WPBeginner, nous avons utilisé cet outil pour créer nos formulaires de contact et nos enquêtes annuelles et avons eu une excellente expérience. Pour des informations plus approfondies, vous pouvez consulter notre avis sur WPForms.

WPForms

La première chose à faire est d'installer et d'activer le plugin WPForms. Pour plus de détails, consultez notre guide pour débutants sur comment installer un plugin WordPress

Remarque : Vous pouvez utiliser la version gratuite pour créer des formulaires de contact simples, mais vous aurez besoin de WPForms Pro pour obtenir la fonctionnalité de formulaire de connexion.

Lors de l'activation, vous devez visiter WPForms » Paramètres et saisir votre clé de licence. Vous trouverez ces informations dans votre compte sur le site Web de WPForms.

Entrez la clé de licence WPForms

Après cela, vous devez installer le module complémentaire de formulaire d'inscription d'utilisateur. 

Allez simplement dans WPForms » Modules complémentaires et recherchez le « Module complémentaire d'inscription d'utilisateur » et cliquez sur le bouton « Installer le module complémentaire ».

Installer le module d'inscription utilisateur

Maintenant, vous êtes prêt à créer votre propre formulaire de connexion personnalisé. 

Pour ce faire, accédez à WPForms » Ajouter et donnez un nom à votre formulaire.

Ensuite, recherchez « Connexion » dans la barre de recherche pour trouver le modèle « Formulaire de connexion utilisateur », puis cliquez sur le bouton « Utiliser le modèle ».

Sélectionner le modèle de formulaire de connexion

WPForms chargera automatiquement le modèle de formulaire de connexion utilisateur avec tous les champs requis.

Vous pouvez modifier tous les champs existants en cliquant dessus et en apportant des modifications sur le nouvel écran.

Écran de l'éditeur de formulaire WPForms

Par exemple, si vous souhaitez modifier le texte « Soumettre », cliquez simplement sur le bouton.

Cela vous amène à un éditeur où vous pouvez ajouter un nouveau texte de bouton, un texte de traitement de bouton, et plus encore.

Cliquer pour modifier les champs du formulaire

Une fois que vous avez terminé de personnaliser votre formulaire, vous pouvez configurer une redirection de connexion.

Pour ce faire, allez dans Paramètres » Confirmation depuis la colonne de gauche, puis sélectionnez la redirection « Aller à l’URL » comme type de confirmation.

Ensuite, vous pouvez entrer l’URL vers laquelle vos utilisateurs seront redirigés. 

Entrer l'URL de redirection du formulaire

Votre formulaire de connexion est maintenant prêt. Assurez-vous de cliquer sur le bouton « Enregistrer » avant de fermer l’interface du constructeur de formulaire. 

Maintenant, ajoutons votre formulaire de connexion à votre blog WordPress ou à votre site web. 

Ouvrez simplement la page où vous souhaitez que votre formulaire de connexion s’affiche ou créez une nouvelle page. Ensuite, cliquez sur l’icône « Plus » sur l’écran d’édition de la page pour ajouter un nouveau bloc et recherchez « WPForms ».

Sélectionner le bloc WPForms

Ensuite, cliquez sur le bloc WPForms, et il sera automatiquement ajouté à votre site.

Après cela, sélectionnez le formulaire de connexion que vous avez créé précédemment dans la liste déroulante, et il chargera automatiquement le formulaire dans votre zone de contenu.

Sélectionner le formulaire de connexion dans la liste déroulante

Pour plus d’informations sur l’utilisation de WPForms, consultez ces articles :

Alternative : Utilisez SeedProd pour créer une page de connexion personnalisée

Alternativement, vous pourriez utiliser un plugin de constructeur de pages comme SeedProd pour configurer une redirection de connexion, et créer une belle page de connexion.

SeedProd vous permet de créer facilement des pages de destination personnalisées, des pages de connexion, des pages 404, et plus encore.

Pour plus de détails, consultez notre guide sur la création d'une page de connexion WordPress personnalisée.

Créer une page de connexion SeedProd

Comment résoudre les problèmes de connexion courants dans WordPress

La configuration des redirections à l'aide des méthodes ci-dessus devrait fonctionner à merveille. Cependant, vous pourriez rencontrer des problèmes en fonction de la configuration de votre site Web et des plugins WordPress que vous utilisez actuellement.

Voici quelques conseils qui peuvent vous aider à résoudre ces problèmes. 

1. Mettez à jour la structure de vos permaliens

Allez simplement dans Paramètres » Permaliens et cliquez sur le bouton « Enregistrer les modifications » sans apporter de modifications.

Enregistrer les paramètres des permaliens

Cela actualisera les paramètres des permaliens WordPress. Si vous rencontrez d'autres problèmes de redirection, cela résout généralement le problème.

Pour plus d'informations, lisez notre guide sur la régénération des permaliens WordPress.

2. Corriger le problème de redirection de la page de connexion

Si votre page de connexion continue de se rafraîchir et de vous rediriger vers le formulaire de connexion, c'est le signe d'un conflit de paramètres.

Pour obtenir de l'aide sur le dépannage du problème, consultez notre guide sur comment résoudre le problème de rafraîchissement et de redirection de la page de connexion WordPress.

3. Suivez les conseils généraux de dépannage

Si les deux conseils ci-dessus n'ont pas résolu votre problème, il s'agit très probablement d'un conflit de plugin ou de thème. Pour plus de détails, consultez notre guide du débutant pour le dépannage des erreurs WordPress.

Foire aux questions

Voici quelques questions fréquemment posées par nos lecteurs concernant la redirection des utilisateurs après une connexion réussie :

Puis-je rediriger les utilisateurs vers différentes pages en fonction de leur rôle ?

Oui, vous pouvez rediriger les utilisateurs en fonction de leur rôle en utilisant un plugin ou un code simple. C'est utile si vous gérez un site d'adhésion, une boutique en ligne, ou un blog multi-auteurs.

Par exemple :

  • Les administrateurs peuvent être redirigés vers le tableau de bord.
  • Les clients peuvent aller sur leur compte ou une page de remerciement.
  • Les contributeurs ou les auteurs peuvent aller directement à l'éditeur de publication ou aux brouillons en attente.

Puis-je rediriger les utilisateurs après la connexion sans utiliser de plugin ?

Oui, mais cela nécessite d'ajouter du code personnalisé au fichier functions.php de votre thème ou d'utiliser un plugin spécifique au site. Vous devrez vous accrocher au filtre wp_login ou login_redirect.

Cela dit, l'utilisation de code comporte un risque. S'il n'est pas ajouté correctement, il peut casser votre site. C'est pourquoi nous vous recommandons de faire une sauvegarde d'abord ou d'utiliser un plugin si vous n'êtes pas à l'aise avec le codage.

Est-il possible de rediriger les utilisateurs après la connexion via un formulaire de connexion personnalisé ?

Absolument. Si vous utilisez un formulaire de connexion personnalisé créé avec un plugin comme WPForms, vous pouvez facilement définir une URL de redirection dans les paramètres du formulaire.

Cela vous permet de :

  • Envoyer les utilisateurs vers une page de bienvenue ou de remerciement.
  • Les diriger vers leur espace compte ou leur tableau de bord.
  • Leur montrer une offre spéciale ou un message en fonction de leur niveau d'adhésion.

Nous espérons que cet article vous a aidé à apprendre comment rediriger les utilisateurs après une connexion réussie dans WordPress. Vous pourriez également consulter notre guide complet sur la façon de trouver votre URL de connexion WordPress et comment configurer l'authentification à deux facteurs dans WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

27 CommentsLeave a Reply

  1. Merci pour l'article, il a résolu notre problème lorsque nous voulions rediriger tous les utilisateurs sauf l'administrateur vers la page des règles. Cela a très bien fonctionné et très facilement grâce à WPForms. Désormais, les utilisateurs ont les règles du site disponibles juste après la connexion.

  2. Excellent tutoriel ! A résolu le problème frustrant de faire en sorte que les utilisateurs se connectent et accèdent à leur page de profil.

  3. Merci pour ce post. La section « résolution des problèmes » m'a sauvé car j'essayais de résoudre un avertissement « Impossible de modifier les informations d'en-tête – En-tête déjà envoyé par… » qui continuait d'apparaître sur les pages d'administration de mon plugin avec des requêtes de redirection, jusqu'à ce que j'essaie votre suggestion et que je sauvegarde les permaliens sans aucun changement.
    Cela a fonctionné comme par magie

    • Nous n'avons pas de méthode simple recommandée pour cela pour le moment.

      Admin

  4. Ce plugin vous permet-il de rediriger tous les utilisateurs connectés qui visitent la page d'accueil « URL racine » vers une page spécifique qui, autrement, les enverrait vers la page d'accueil ?

    • These redirects are for directly after a user logs into the site and not when a user comes back when still logged in :)

      Admin

      • Il faut utiliser du code personnalisé pour cela et cela fonctionne aussi pour WooCommerce, je l'ai fait.

  5. Bonjour,

    Je parviens à rediriger l'utilisateur avec succès vers une page personnalisée après sa connexion.

    Mais lors de la connexion, je vois que l'option Modifier le profil est présente. Comment cela peut-il être désactivé pour que l'utilisateur n'ait pas accès aux options de modification de profil ?

    Cordialement
    David

  6. Bonjour,
    Comment puis-je rediriger un utilisateur vers la page où il se trouvait avant de se connecter ?

    • You would use the http_referer variable for the plugin but you would want to reach out to the support for the plugin for the specifics of how to set it up :)

      Admin

  7. Bonjour,

    quelle est la limite d'utilisateurs ?
    Je prévois un site avec environ 2000 à 5000 utilisateurs WP enregistrés.

    Je veux que chacun ait son propre espace privé.

    merci

  8. Je pensais vraiment que je maîtrisais WordPress. J'ai suivi les instructions et ça ne fonctionne pas. Ça doit être moi... Parce que je ne vois pas d'autres réponses indiquant que ça ne fonctionne pas pour quelqu'un d'autre.

  9. Bonjour,
    J'ai adoré la redirection de connexion de Peter pendant des années, cependant, depuis que je suis passé à Woocommerce, j'ai constaté, comme beaucoup d'autres, que Woo a sécurisé le hook de redirection après la connexion.

    Et maintenant, toutes mes connexions mènent à mon-compte.

    J'ai lu les pages d'aide de Peters, et il est mentionné de vérifier ce qui accroche le crochet, mais ma question est : je sais ce que c'est, et maintenant je dois savoir comment le réparer.

    Je pensais demander à Internet pour voir ce qu'elle dirait.

  10. Bonjour,

    Je me demandais si vous pouviez m'aider, je cherche à configurer de nombreux utilisateurs différents, mais chaque utilisateur sera dirigé vers une certaine page, pour ne voir que certaines informations
    PAR EXEMPLE
    L'utilisateur 1 une fois connecté ne peut voir que la page 1
    L'utilisateur 2 une fois connecté ne peut voir que la page 2
    L'utilisateur 3 une fois connecté ne peut voir que la page 3.

    Il pourrait y avoir jusqu'à 30 utilisateurs différents.

    Est-ce quelque chose avec lequel vous pourriez m'aider ? Ou existe-t-il un plugin qui permet cela ?

  11. Est-il possible de rediriger les utilisateurs vers la même page qu'ils consultaient après la connexion ou l'enregistrement.

  12. Bonjour, j'utilise la redirection de connexion de Peter et j'aimerais savoir comment faire pour rediriger l'utilisateur vers son

    page de profil. example.com/my-account/members/NOM_UTILISATEUR/profile ne fonctionne pas.

    Cependant, example.com/my-account/members/NOMS_UTILISATEURS_SPECIFIQUES/profile fonctionne.

    Je ne peux donc pas le faire rediriger vers des utilisateurs spécifiques à moins d'inclure leur nom de profil à la place du nom d'utilisateur

    J'ai essayé d'utiliser le répertoire de plugins : Vous pouvez utiliser la syntaxe [variable]username[/variable] dans vos URL afin que le système construise une URL dynamique à chaque connexion, remplaçant ce texte par le nom d'utilisateur de l'utilisateur. En plus de username, il y a "userslug", "homeurl", "siteurl", "postid-23", "http_referer" et vous pouvez également ajouter vos propres "variables" d'URL personnalisées. Voir Autres notes / Comment étendre pour la documentation.

    MAIS ça ne fonctionne pas. Pouvez-vous m'aider s'il vous plaît ? Merci.

    • Veuillez ouvrir un fil de support sur la page de support du plugin. Quelqu'un a peut-être déjà rencontré ce problème et l'auteur du plugin pourra vous orienter dans la bonne direction.

      Admin

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à 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.