Divulgation: Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Voyez comment WPForms est financé, pourquoi c'est important, et comment vous pouvez nous soutenir.

Syed Balkhi

Syed est le cofondateur de WPForms et le fondateur et PDG de WPBeginner et Awesome Motive Inc. Il a commencé à utiliser WordPress en 2006 et s'est lancé avec succès dans une carrière d'entrepreneur au sein de la communauté WordPress.

Le meilleur plugin WordPress de construction de formulaires par glisser-déposer

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites web qui font confiance à WPForms.

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.

64 commentaires sur "Introducing User Registration and Login Forms for WPForms" (en anglais)

  1. Est-ce que cela se synchronise avec le plugin Ultimate Member ?

    Je voudrais un formulaire multi-pages, post-paiement, de type "onboarding" qui entre les données directement depuis le formulaire sur la page de profil du membre final.

    Toute information sera appréciée.

    1. Bonne question, William !

      Bien que nous n'ayons pas d'intégration officielle avec le plugin Ultimate Member, la plupart des aspects devraient fonctionner avec WPForms. J'ai testé l'addon WPForms User Registration avec Ultimate Member et j'ai confirmé que WPForms fonctionne pour enregistrer les nouveaux membres, et affiche l'information sur leur page de profil Ultimate Member.

      Et oui, vous pouvez utiliser WPForms pour créer des formulaires d'enregistrement d'utilisateurs multi-pages avec des paiements en utilisant nos addons WPForms PayPal ou Stripe. Avec l'addon PayPal, le paiement sera traité après que le formulaire ait été soumis. Avec l'addon Stripe, vous pouvez ajouter le champ de carte de crédit à la première page de votre formulaire multi-pages, mais le paiement sera traité une fois que le formulaire entier sera soumis.

      Vous pouvez configurer votre formulaire d'inscription des utilisateurs de manière à approuver manuellement tous les nouveaux membres, ou vous pouvez le configurer de manière à ce que les nouveaux membres puissent activer leur propre compte en cliquant sur un lien de confirmation par courrier électronique.

      N'hésitez pas à nous contacter si vous avez d'autres questions !

  2. J'aime le style de la page de connexion de WPForms, mais j'aimerais ajouter les options ci-dessous :

    Est-il possible d'ajouter d'autres champs comme une case à cocher "se souvenir de moi" et un lien "mot de passe oublié" ?

    Par exemple, en utilisant une sortie wp_login_form(), nous devrions ajouter quelque chose comme ceci pour obtenir la fonctionnalité de mot de passe perdu. Est-ce que les utilisateurs de WPForm doivent éditer cela par FTP ou est-ce que cela peut être fait en utilisant les réglages de WP ?

    add_action( ‘login_form_middle’, ‘add_lost_password_link’ );
    function add_lost_password_link() {
    return ‘Lost Password?‘;
    }

    1. Merci, Andrew !

      Par défaut, l'option Se souvenir de moi est automatiquement activée, il n'y a donc pas de case à cocher. À un moment donné, nous ajouterons une fonction permettant de rendre cette option facultative, au cas où vous ne souhaiteriez pas qu'elle soit activée.

      Un lien "Mot de passe oublié" peut être ajouté au champ de description du mot de passe à l'aide de la fonction {url_lost_password} étiquette intelligente. Voici un exemple :

      réinitialiser le mot de passe smart tag

      Si vous avez des questions ou si vous avez besoin d'aide, vous pouvez ouvrir un ticket d'assistance et nous serons heureux de vous aider 🙂 .

  3. Bonjour, j'ai ajouté un lien de réinitialisation du mot de passe, comme indiqué ci-dessus, mais il apparaît dans WP. Cela va perturber les gens car ils sont détournés de notre site.

    Comment créer une fonction "Mot de passe perdu / Réinitialisation du mot de passe" pour que l'utilisateur reste sur notre site ?

    http://www.familycarersnet.com

    Merci,
    Simon

    1. Bonjour Simon,

      Je comprends que cette page puisse sembler déplacée à vos utilisateurs. Nous ne proposons pas actuellement de formulaire de perte de mot de passe pour remplacer celui par défaut de WordPress, mais vous pourriez envisager de remplacer le logo de WordPress sur cette page par le vôtre pour aider vos visiteurs à savoir qu'ils sont au bon endroit. Voici un tutoriel de WPBeginner qui explique comment faire.

      Ou, si vous souhaitez rendre cette page encore plus personnalisée, vous pouvez opter pour cette autre option sur WPBeginner. Bien qu'il soit question de la page de connexion dans cet article, j'ai testé ce plugin et les styles s'appliquaient également à la page de mot de passe perdu - sans avoir besoin d'aucun code.

      J'espère que cela vous aidera 🙂 .

  4. Est-ce que votre add-on ou plugin nous permet d'adapter le processus d'enregistrement pour empêcher la finalisation du compte du nouvel utilisateur jusqu'à ce que l'adresse e-mail soit vérifiée ? En fait, nous voulons que le formulaire d'inscription ajoute l'utilisateur non vérifié (et donc incapable de se connecter pour l'instant, pas de rôle non plus). Ensuite, nous lui envoyons une notification par e-mail personnalisée avec un lien vers le site. Ce lien pourrait/devrait contenir un "code" unique dans l'URL du lien. Ainsi, en revenant sur le site via ce lien, l'adresse électronique sera vérifiée et le compte sera activé (peut-être même en ajoutant un rôle). Si ce n'est pas une fonctionnalité intégrée, votre plugin offre-t-il la possibilité d'intégrer ou d'ajouter ces exigences d'une manière ou d'une autre ?

    1. Bonjour Jeremy,

      Oui, vous pouvez tout à fait exiger cela - WordPress l'appelle l'activation de l'utilisateur. Nous disposons de paramètres permettant d'exiger l'activation de l'utilisateur, soit en cliquant sur un lien dans un courriel, comme vous l'avez décrit, soit en obtenant l'approbation manuelle de l'administrateur du site. Voici une capture d'écran qui montre ces paramètres dans un générateur de formulaires.

      Pour plus de détails sur les options de configuration de l'enregistrement, je vous recommande notre tutoriel : Comment créer un formulaire d'inscription pour un utilisateur sur WordPress.

      J'espère que cela vous aidera ! Si vous avez d'autres questions, n ' hésitez pas à nous les poser 🙂 .

    1. Bonjour Shelley,

      Bonne question - par défaut dans WordPress, seuls les utilisateurs ayant le rôle d'administrateur sont autorisés à supprimer des utilisateurs d'un site. WPForms n'a aucun contrôle sur cela, mais vous devriez pouvoir ajuster ces règles en suivant les étapes décrites dans ce tutoriel de WPBeginner.

      Le plugin décrit ici (Capability Manager Enhanced) vous permet de modifier facilement ce que les différents rôles d'utilisateur sont autorisés à faire sans toucher au code.

      J'espère que cela vous aidera 🙂 .

  5. Bonjour, je vais créer des formulaires de connexion et d'inscription pour les utilisateurs, pourriez-vous me faire savoir quel plan est adapté à ma demande ?

      1. Bonjour Luke,

        Oui, notre plugin et tous les addons devraient fonctionner parfaitement sur un site multiple. Tout comme pour une installation standard, les utilisateurs enregistrés n'auront accès qu'à ce seul site (et non à l'ensemble du réseau).

        Lorsque vous installez nos plugins ou addons sur un site multiple, je vous recommande 1) d'installer au niveau du réseau, puis 2) d'activer chaque site individuellement (plutôt que d'activer le réseau). Cela tend à rendre les tests plus faciles à long terme.

        J'espère que cela vous aidera ! Si vous avez d'autres questions, n'hésitez pas à nous contacter 🙂 .

  6. Bonjour.
    Dans les captures d'écran, je ne vois pas l'option permettant de personnaliser l'email d'activation. Existe-t-il une option permettant de le faire ?

    Merci !

    1. Bonjour Veronika,

      Nous ne disposons pas actuellement d'une option intégrée pour personnaliser l'e-mail d'activation, mais nous partageons le code permettant de le faire dans ce tutoriel.

      J'espère que cela vous aidera !

      1. Bonjour Brian - Merci de m'avoir prévenu !

        Le lien vers le code permettant de personnaliser l'e-mail d'activation a été mis à jour.

  7. Bonjour l'équipe,

    Je suis un nouveau client et j'aimerais avoir de l'aide.

    Comment créer un formulaire qui ne soit accessible qu'aux utilisateurs enregistrés ?

    Merci d'avance !

    1. Bonjour Ben,

      Nous ne disposons pas actuellement d'un moyen intégré de restreindre l'accès aux formulaires, mais ce point figure sur notre liste de demandes de fonctionnalités à prendre en compte à l'avenir.

      Cependant, il existe des plugins supplémentaires qui vous permettent de le faire(voici une option populaire). Avec un tel plugin, vous pourrez restreindre l'accès à une page entière ou à la partie d'une page contenant un formulaire.

      J'espère que cela vous aidera 🙂 .

  8. J'ai créé un formulaire d'enregistrement d'utilisateur multi-pages avec de nombreux champs différents. Est-il possible d'utiliser WP Forms pour permettre aux utilisateurs de modifier les informations collectées par ce formulaire d'inscription ? De préférence à travers le front-end, avec une page de type profil ? Je vous remercie.

    1. Bonjour Derrick,

      Nous ne disposons pas actuellement d'un moyen de modifier les profils des utilisateurs sur le front-end, mais nos formulaires d'enregistrement des utilisateurs envoient les données des utilisateurs directement dans la table native des utilisateurs de WordPress. Cela signifie que ces détails peuvent être modifiés dans la zone d'administration. Pour les utilisateurs ayant un rôle d'abonné, par exemple, un onglet Profil est généralement tout ce qui est visible en dehors du tableau de bord(voici une capture d'écran de ce que les abonnés voient généralement).

      J'espère que cela vous aidera 🙂 .

  9. Bonjour,

    Est-il possible d'intégrer automatiquement le nom d'utilisateur (ou l'ID utilisateur) dans le formulaire ? Les formulaires que j'ai sont tous limités à des utilisateurs connectés. J'aimerais que le formulaire récupère automatiquement le nom d'utilisateur/l'identifiant lors de la soumission.

    1. Bonjour Chris,

      Bien sûr, vous pouvez facilement remplir automatiquement des détails comme celui-ci pour les utilisateurs connectés avec des étiquettes intelligentes. Si vous consultez notre tutoriel sur les étiquettes intelligentes, vous trouverez des options pour l'ID de l'utilisateur, le nom d'affichage de l'utilisateur et un grand nombre d'autres options utiles.

      J'espère que cela vous aidera 🙂 .

  10. Bonjour

    Est-il possible d'ajouter l'inscription aux médias sociaux dans le formulaire d'inscription et l'option de connexion sociale dans le formulaire de connexion ?

    1. Bonjour Prasanth,

      Nous ne disposons pas actuellement d'une telle intégration des médias sociaux, mais je l'ai notée sur notre liste de demandes de fonctionnalités pour une prise en compte future. Merci pour votre suggestion 🙂 .

      1. Août 2022 : Je ne vois toujours pas cette fonction (login social, par exemple facebook ou google). Quand sera-t-elle disponible ?

      2. Bonjour Roberto,

        Je suis désolé de la non-disponibilité de cette fonctionnalité intégrée pour l'intégration des Logins sociaux. J'ai ajouté votre vote et je le signalerai à notre équipe concernée.

        Merci et désolé !

  11. Bonjour Jess

    Les étapes de vérification de l'email d'enregistrement de l'utilisateur et de paiement requis (via les modules complémentaires Stripe/Paypal) sont excellentes. Nous allons mettre en place un service d'abonnement. Le module de paiement est-il interrogé lorsque l'utilisateur se connecte pour déterminer si son abonnement est valide ou périmé ?

    1. Bonjour Alan,

      Bien que l'addon Stripe indique si un paiement récurrent n'a pas abouti (ce qui pourrait être géré manuellement), il n'est pas actuellement connecté à des fonctionnalités supplémentaires telles que l'addon User Registration (enregistrement des utilisateurs). Ce que vous décrivez est généralement considéré comme un outil d'adhésion, commun dans les plugins spécifiques à l'adhésion.

      J'espère que ces précisions vous aideront ! Si vous avez d'autres questions, n'hésitez pas à nous en faire part 🙂 .

    1. Bonjour Maysan,

      Je vous prie de m'excuser pour les problèmes rencontrés ! Le formulaire de connexion n'est actuellement pas visible dans un aperçu puisque vous êtes déjà un utilisateur connecté. Pour afficher un formulaire de connexion, vous devez intégrer le formulaire dans une page et afficher cette page en tant que visiteur déconnecté (au lieu de vous déconnecter, je préfère afficher la page dans un autre navigateur ou dans une fenêtre incognito).

      J'espère que cela vous aidera ! Si vous avez d'autres questions, sachez que pour une assistance plus rapide et plus détaillée, nous vous recommandons de contacter notre équipe d'assistance.

      Merci ! 🙂 .

    1. Bonjour Nur,

      Nous n'avons pas de moyen de le faire pour l'instant, mais je l'ai noté sur notre liste de demandes de fonctionnalités afin que nous puissions le garder à l'esprit ! Merci pour la suggestion 🙂 .

  12. Bonjour, Nous avons créé un formulaire d'inscription avec approbation manuelle.
    Mais lorsque nous approuvons manuellement un email, aucun email n'est envoyé à l'utilisateur.

    Existe-t-il un moyen d'automatiser cette opération ?
    Il serait logique que l'utilisateur reçoive un courriel en cas d'approbation.

    Pouvez-vous nous aider ?

    merci !
    Gille

    1. Bonjour Gille,

      Nous n'avons pas de moyen de le faire pour l'instant, mais je l'ai noté sur notre liste de demandes de fonctionnalités afin que nous puissions le garder à l'esprit ! Merci pour la suggestion 🙂 .

  13. Je suis un développeur Wordpress expérimenté.
    J'ai une question !
    Sur Wordpress multisite, lorsque les utilisateurs s'inscrivent sur mon site, ils doivent écrire leurs informations (nom du site, titre du site).
    Puis-je donc utiliser ce plugin pour la section d'enregistrement multisite ?
    Si c'est possible, j'achèterai ce plugin.
    J'ai envie d'en savoir plus...
    Merci de répondre à ma question.

    1. Bonjour Song,

      Je crains de ne pas comprendre ce que vous essayez de faire. Notre plugin fonctionnera sur un site multiple mais si un utilisateur soumet un formulaire d'inscription via notre plugin, il ne sera pas automatiquement enregistré pour tous les sites de votre réseau.

      J'espère que cela vous aidera. Si ce n'est pas le cas, n'hésitez pas à me contacter pour clarifier les choses. Je vous remercie de votre attention.

  14. J'ai un thème WordPress et j'aimerais m'assurer que seuls les utilisateurs connectés peuvent exécuter certaines fonctions ou accéder à certaines pages. Est-ce quelque chose que WP form pro peut faire ?

    1. Bonjour Dominic,

      Actuellement WPForms n'a pas de fonctionnalité pour restreindre l'accès aux pages du site en fonction du statut de connexion, mais il y a un certain nombre de moyens alternatifs pour restreindre l'accès aux pages, mais voici quelques options populaires (les deux plugins sont gratuits sur WordPress.org) :

      Restreindre le contenu - Masquer simplement le contenu si l'utilisateur n'est pas connecté.

      Shortcodes Ultimate - Masque le contenu avec une note demandant aux utilisateurs de se connecter ; ils ont des tonnes d'options supplémentaires, mais voici une démo de leur shortcode "Members".

      J'espère que cela vous aidera !

    2. Par défaut, le fait de définir une page ou un message comme "privé", sous "Publier", n'autorise l'accès qu'aux personnes connectées. Cependant, tout utilisateur connecté peut accéder à cette page. Il est donc préférable de réserver cette option au contenu généré dynamiquement ou au contenu destiné à tous les utilisateurs connectés.

  15. J'ai créé le login et l'enregistrement en utilisant WP Forms Pro. Maintenant, comment puis-je configurer le compte de profil d'utilisateur pour que l'utilisateur puisse le gérer lui-même ?

    1. Bonjour Paul, j'espère que vous allez bien !
      Une fois que l'utilisateur est enregistré et approuvé sur votre site, WPForms ne gère plus l'édition du profil. Mais lorsque les utilisateurs sont connectés, ils peuvent éditer leur profil dans WordPress en cliquant sur le bouton "Edit My Profile" ici.
      Si vous avez une licence WPForms, vous avez accès à notre support par email, donc veuillez soumettre un ticket de support si vous avez d'autres questions à ce sujet.
      Sinon, nous fournissons un support gratuit limité dans le forum de support WPForms Lite WordPress.org.
      Nous vous souhaitons une bonne journée 🙂 .

  16. Bonjour, je me demandais s'il était possible d'utiliser Wpforms comme un formulaire avec juste un mot de passe qui redirige ensuite vers une autre page lorsque le mot de passe correct est ajouté ?

    1. Bonjour Tom ! J'espère que tu te portes bien !

      Avec le champ Mot de passe de WPForms, il n'y a pas d'option intégrée pour rediriger les utilisateurs s'ils ont entré le bon mot de passe.
      Mais vous pouvez essayer d'utiliser notre addon Form Locker pour protéger un formulaire avec un mot de passe, puis une fois que les utilisateurs auront utilisé le bon mot de passe, ils seront redirigés vers la page du formulaire.
      Vous pouvez également utiliser la fonction intégrée de WordPress pour protéger une page par un mot de passe. Cela fonctionnera de la même manière, mais dans ce cas, vous pourrez protéger par un mot de passe n'importe quelle page de votre site, quel qu'en soit le contenu.

      J'espère que cela vous aidera 🙂 .

    1. Hey Dhanashree - Actuellement, nous n'avons pas l'option d'ajouter un formulaire de réinitialisation du mot de passe. Je suis d'accord pour dire que cela serait très utile, et nous garderons cela à l'esprit lorsque nous planifierons notre feuille de route à l'avenir.

      Cependant, nous disposons d'un moyen de créer un formulaire personnalisé de "perte de mot de passe". Pour plus de détails, veuillez consulter ce tutoriel.

      J'espère que cela vous aidera !

      Merci, et bonne journée 🙂 .

  17. Hé,

    l'enregistrement des utilisateurs permet-il d'envoyer le nom d'utilisateur et le mot de passe à l'utilisateur et de ne PAS le laisser choisir lors de l'enregistrement ?

    Il n'y aurait donc que 3 champs à remplir pour s'inscrire : 1. le prénom 2. le nom 3. l'adresse électronique

    Merci d'avance

    Gav

    1. Hey Gavin- Bonne question !

      Oui, vous pouvez tout à fait autoriser les utilisateurs à ne saisir que le nom et l'adresse électronique lors de l'enregistrement. Dans ce cas, le nom d'utilisateur sera considéré comme l'adresse électronique. De cette manière, l'utilisateur enregistré recevra un courriel d'activation avec le nom d'utilisateur comme adresse électronique, un mot de passe généré par le système et un lien pour se connecter.

      Si cela peut vous être utile, voici une capture d'écran de l'e-mail d'activation

      J'espère que cela vous aidera ! N'hésitez pas à contacter notre équipe d'assistance si vous avez des questions.

      Merci, et bonne journée 🙂 .

    1. Hey Justin - Je crains qu'actuellement nous n'ayons pas d'option pour renvoyer le lien d'activation. Je suis d'accord pour dire que cela serait très utile, et nous garderons cela à l'esprit lorsque nous planifierons notre feuille de route à l'avenir.

      Je suis désolée pour ce désagrément.

    1. Hey Mayuresh - Actuellement, nous ne disposons pas de la fonctionnalité permettant d'exiger/vérifier la force du mot de passe. Je suis d'accord pour dire que ce serait très utile. J'ai ajouté votre vote à notre liste de demandes de fonctionnalités.

      Cependant, vous pouvez ajuster les paramètres d'enregistrement des utilisateurs afin de "générer automatiquement" le mot de passe pour les utilisateurs. Cela créera un mot de passe aléatoire et fort pour les utilisateurs.

      J'espère que cela vous aidera ! Si vous avez d'autres questions, n'hésitez pas à contacter notre service d'assistance qui se fera un plaisir de vous aider 🙂 .

      Merci !

  18. Bonjour
    Comment puis-je définir un message de confirmation différent lorsque quelqu'un a réinitialisé son mot de passe avec succès. Pour l'instant, le même message disant "un lien a été envoyé dans un e-mail. Il devrait arriver sous peu". L'action fonctionne et le mot de passe est mis à jour mais le message est confus. Par ailleurs, c'est un excellent plugin.

    applaudissements
    Andy

    1. Bonjour Andrew ! Il semble que vous ayez déjà contacté notre équipe sur notre canal d'assistance à ce sujet, nous continuerons donc là pour éviter toute confusion 🙂 .

      Merci !

      1. Oui, merci Henry. Wes a fourni et expliqué une solution brillante. Cela vaut peut-être la peine de partager le Screencast qu'il a fait pour démontrer l'astuce.

      2. Bonjour Andrew !

        Je suis heureux d'apprendre que Wes a pu vous aider 🙂 J'ai pris bonne note de vos commentaires et je les ai transmis à notre équipe de rédaction.

        Merci pour votre suggestion et n'hésitez pas à nous contacter à nouveau à l'avenir !

      3. Je suis curieux de connaître cette solution maintenant 🙂 .

      4. Hey Chris - Afin de répondre à votre question de la manière la plus complète possible et d'éviter toute confusion, nous vous prions d'agréer, Madame, Monsieur, l'expression de nos salutations distinguées.

        Veuillez contacter notre équipe d'assistance en soumettant un ticket d'assistance.

        Merci.

  19. Le champ personnalisé Enregistrement de l'utilisateur ne fonctionne qu'avec des champs de texte ACF simples, n'est-ce pas ?
    Aucune liste déroulante ou case à cocher n'est prise en charge lors de l'ajout de champs dans les sections utilisateur.

    Veuillez confirmer.

    1. Hey Sandeep - Afin de répondre à votre question de manière exhaustive et d'éviter toute confusion, nous vous demandons de bien vouloir nous contacter par courrier électronique. Nous vous remercions.

  20. Bonjour, c'est peut-être une question stupide, mais comment utiliser WPForms PRO pour mettre à jour les champs méta personnalisés APRES qu'un utilisateur ait créé son compte ? Une fois qu'ils se sont inscrits et qu'ils m'ont donné leurs informations de connexion de base, j'aimerais utiliser un formulaire de conversation WPF pour leur demander de répondre à des questions supplémentaires pour leur profil. Lorsque ce formulaire est soumis, j'aimerais que leurs réponses soient intégrées dans leur compte utilisateur. Je pensais que votre plugin UR permettrait de faire cela, mais cela ne semble pas être le cas. Y a-t-il une autre solution que vous proposez ?

    1. Alex - Actuellement, le module complémentaire d'enregistrement des utilisateurs ne propose pas la fonction d'adhésion, et nous n'avons pas la possibilité de mettre à jour le profil de l'utilisateur une fois que le compte est déjà créé. Je suis d'accord pour dire que ce serait une excellente fonctionnalité à avoir, et je vais l'ajouter à notre outil de suivi des demandes de fonctionnalités pour qu'elle soit dans le collimateur de nos développeurs.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité et que tous les liens ne sont pas suivis. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

Ce formulaire est protégé par le tourniquet de Cloudflare et la politique de confidentialité et les conditions de service de Cloudflare s'appliquent.