Product Icon

Custom Fields for WooCommerce

Ajoutez simultanément des champs personnalisés aux pages d’inscription, Mon compte et de validation de commande. Choisissez parmi une gamme de 19 types de champs différents.

Ajouter des champs personnalisés aux pages Inscription, Validation de la commande et Mon compte

Ajoutez un nombre illimité de champs supplémentaires et choisissez de les afficher sur le formulaire d’inscription, les pages Mon compte et Validation de la commande afin de collecter des informations supplémentaires sur vos clients et leurs commandes. Accepte le texte, les menus déroulants, les cases à cocher et 16 autres types de champs pour collecter des informations.

L’extension Custom Fields pour WooCommerce vous permet d’ajouter des champs dépendants (conditionnels) pour garder les formulaires d’inscription et de validation de commande épurés en affichant les champs uniquement lorsque cela est nécessaire. Vous pouvez également choisir d’afficher les champs en fonction des rôles utilisateurs. Par exemple, vous souhaiterez peut-être afficher le champ de TVA uniquement pour les grossistes et les autres rôles utilisateurs B2B et le masquer pour les clients généraux.

À l’aide des 15 positions prédéfinies, vous pouvez ajouter des champs personnalisés presque n’importe où sur la page de validation de commande. Personnalisez le libellé par défaut des champs d’expédition et de facturation. Désactivez des champs d’expédition et de facturation spécifiques en fonction des rôles utilisateurs.

Cette extension facilite les inscriptions B2B en vous permettant d’inclure une liste déroulante de rôles utilisateurs dans le formulaire d’inscription pour permettre aux clients de sélectionner les rôles utilisateurs pertinents. Vous pouvez valider et approuver manuellement les inscriptions de nouveaux utilisateurs en fonction des rôles utilisateurs sélectionnés.

Fonctionnalités

  • Ajouter des champs personnalisés au formulaire d’inscription et à la page de validation de commande
  • Prend en charge 19 types de champs, y compris liste déroulante, case à cocher, sélection multiple, etc.
  • Champ TVA dédié avec validation
  • Ajouter un prix sous la forme d’un montant fixe ou en pourcentage pour un champ à la validation de commande
  • Possibilité d’ajouter des frais différents pour chaque option de champ
  • Ajouter des champs personnalisés conditionnels/dépendants
  • Dépendance multi-niveaux des champs afin de permettre la collecte de données complexes
  • Afficher les champs en fonction des rôles utilisateurs
  • 15 positions prédéfinies pour ajouter des champs sur la page de validation de commande
  • Afficher des champs sur la page de validation de commande lorsqu’un produit, une catégorie ou une étiquette de produit spécifique se trouve dans le panier
  • Afficher les données de champ sur les pages Mon compte, Détails de la commande et les e-mails de commande
  • Option pour rendre les champs non modifiables sur la page Mon compte
  • Rendre des champs facultatifs ou obligatoires
  • Personnaliser la description du champ, les textes indicatifs, et ajouter un CSS personnalisé
  • Trier les champs selon les besoins
  • Activer des champs de facturation par défaut spécifiques sur le formulaire d’inscription (nom, adresse, numéro…)
  • Personnaliser les libellés des champs de facturation et d’expédition par défaut
  • Afficher ou masquer les champs de facturation et d’expédition par défaut personnalisés en fonction des rôles utilisateurs, notamment les utilisateurs invités
  • Prend en charge l’inscription B2B
    • Afficher la liste déroulante des rôles utilisateurs sur le formulaire d’inscription
    • Option pour valider manuellement l’inscription d’un nouvel utilisateur en fonction des rôles utilisateurs
  • Personnaliser les messages de validation de compte et les notifications par e-mail envoyés pour les états de compte en attente, approuvé et refusé

Créer plusieurs champs personnalisés

Vous pouvez créer plusieurs champs personnalisés et les afficher sur les pages Validation de la commande, Inscription et Mon compte.

Lors de la création de nouveaux champs personnalisés, vous pouvez personnaliser les options suivantes.

  • Ajouter un titre de champ
  • Sélectionner le type de champ et ajouter des options
  • Ajouter le prix du champ ou de l’option
  • Choisir d’ajouter le prix sous la forme d’un montant fixe ou en pourcentage de la commande
  • Rendre le champ obligatoire
  • Rendre le champ non modifiable sur la page Mon compte
  • Afficher les champs sur les pages Détails de la commande et dans les e-mails de commande
  • Choisir la largeur du champ (pleine ou moitié)
  • Ajouter des textes indicatifs et des descriptions des champs
  • Option pour ajouter un CSS personnalisé pour le champ
  • Option pour rendre les champs dépendants des rôles utilisateurs choisis (si le champ est pour tous les utilisateurs, ne sélectionner aucun rôle)
  • Afficher le champ sur une ou toutes ces pages : Inscription, Validation de la commande et Mon compte
  • Assigner des champs à des produits, catégories et étiquettes spécifiques
  • Choisir parmi 15 positions de validation de commande disponibles

Prend en charge 19 types de champs

Vous pouvez choisir parmi 19 types de champs pour collecter différents types d’informations et afficher des notifications.

  • Texte
  • Zone de texte
  • E-mail
  • Case de sélection (liste déroulante)
  • Case à sélection multiple
  • Case à cocher
  • Case à cocher multiple
  • Bouton radio
  • Nombre
  • Mot de passe (saisie chiffrée acceptée)
  • Chargement de fichiers (types et taille des fichiers limités)
  • Sélecteur de couleur
  • Sélecteur de date (calendrier)
  • Sélecteur d’heure
  • Google ReCAPTCHA
  • Titre
  • Message
  • TVA avec validation
  • Description (affichage d’un message uniquement)

Établir des dépendances entre champs

Vous pouvez rendre certains champs dépendants d’autres champs pour que vos pages d’inscription et de validation de commande restent épurées et afficher les champs uniquement lorsque cela est nécessaire.

Par exemple, vous pouvez créer un champ déroulant Type de compte et ajouter deux options : Entreprise et Individuel. Vous pouvez ajouter des champs de TVA et les rendre dépendants de la sélection de l’option Entreprise. Cela garantira que les champs de TVA n’apparaissent que lorsque l’option Entreprise est sélectionnée dans le champ Type de compte.

C’est ainsi que les champs dépendants apparaissent aux clients.

Champ de TVA dépendant

Limiter les champs en fonction des rôles utilisateurs

Vous pouvez associer des champs à des rôles utilisateurs spécifiques, de sorte qu’ils n’apparaissent que pour les clients concernés. Par exemple, vous pouvez créer un champ de TVA qui ne sera affiché que pour les utilisateurs grossistes lors de la validation de commande.

Sur le formulaire d’inscription, la sélection d’un rôle utilisateur dans la liste déroulante entraîne l’affichage de tous les champs dépendants pertinents pour l’utilisateur.

Ajouter un prix de champ personnalisé :

Lors de l’ajout d’un nouveau champ à la validation de commande, vous pouvez choisir de le laisser libre ou d’y ajouter un prix. Vous pouvez ajouter un prix fixe ou un pourcentage du montant de la commande. Possibilité d’ajouter un prix pour chaque champ également dans le cas d’une liste déroulante, d’un bouton radio, d’une case à cocher, etc.

Associer des champs à des produits spécifiques :

Lorsque vous ajoutez des champs à la validation de commande, vous pouvez les associer à des produits, des catégories et des étiquettes de produits spécifiques. Le champ s’affiche sur la page de validation de commande uniquement lorsqu’un des produits sélectionnés se trouve dans le panier.

Position des champs à la validation de commande

Vous pouvez choisir parmi 15 positions de champ pour ajouter des champs presque n’importe où sur la page de validation de commande.

  • Avant ou après les détails du client
  • Avant ou après le formulaire de facturation
  • Avant ou après le formulaire d’expédition
  • Avant le titre Récapitulatif de commande
  • Avant ou après le récapitulatif de commande
  • Avant ou après les notes de commande
  • Avant ou après les conditions générales
  • Avant ou après le bouton d’envoi de la commande

Gérer les champs de facturation et d’expédition par défaut

Cette extension vous permet d’ajouter des champs personnalisés supplémentaires et de gérer les libellés et la visibilité des champs de facturation et d’expédition par défaut.

Afficher les champs par défaut dans le formulaire d’inscription

Avec l’extension WooCommerce Custom Fields, vous pouvez afficher les champs de facturation par défaut dans le formulaire d’inscription. Vous pouvez choisir d’activer des champs spécifiques, de modifier leurs libellés et de les rendre facultatifs ou obligatoires.

Modifier les libellés des champs de facturation

Vous pouvez renommer les libellés des champs de facturation et d’expédition selon vos besoins. Pour plus d’informations, consultez la documentation.

Masquer les champs de facturation et d’expédition par défaut

Vous pouvez choisir d’afficher ou de masquer les champs de facturation et d’expédition par défaut en fonction des différents rôles utilisateurs. Cela permet de personnaliser votre validation de commande en affichant uniquement les champs pertinents pour chaque rôle utilisateur.

Afficher la liste déroulante des rôles utilisateurs sur le formulaire d’inscription

Cette extension vous permet d’afficher la liste déroulante des rôles utilisateurs sur le formulaire d’inscription. Cette fonctionnalité est utile pour les clients B2B et les autres visiteurs spéciaux du site qui doivent remplir les informations nécessaires supplémentaires dans les champs personnalisés dépendants. Vous pouvez afficher tous les rôles utilisateurs ou des rôles spécifiques dans le menu déroulant.

Valider manuellement les inscriptions de nouveaux utilisateurs

Vous pouvez valider et approuver manuellement les inscriptions de nouveaux utilisateurs en fonction des rôles utilisateurs. Si la liste déroulante des rôles utilisateurs est activée, vous pouvez choisir de valider manuellement les rôles utilisateurs sélectionnés et de définir le reste sur l’approbation automatique.

Gérer les données des champs

Lorsque vous créez de nouveaux champs, vous pouvez choisir d’afficher les données des champs personnalisés sur les pages suivantes.

  • La page de détails de la commande administrateur
  • La page de détails de la commande sur Mon compte (données des champs de validation de commande uniquement)
  • La page de détails du compte sur Mon compte (données des champs d’inscription uniquement)
  • La page de détails du client (zone d’administration)
  • Les e-mails de commande

FAQ

L’extension enregistre-t-elle des champs sur la page Mon compte ?

Oui, votre client peut trouver ces champs sur la page Mon compte. Seules les données des champs d’inscription apparaîtront sur la page Mon compte. Les données des champs de validation de commande n’apparaîtront que dans les e-mails de commande et sur la page de détails de la commande administrateur.

Puis-je créer plusieurs formulaires d’inscription à l’aide de cette extension ?

Non, cette extension ajoute uniquement des champs au formulaire d’inscription WooCommerce par défaut. Si vous souhaitez créer plusieurs formulaires d’inscription avec des champs personnalisés, essayez notre générateur de formulaires d’inscription.

Où puis-je trouver les données d’un champ supplémentaire une fois les informations fournies par le client ?

L’administrateur peut voir les données de champ d’inscription depuis le back-end sur la page de détails de l’utilisateur. Les données du champ de validation de commande sont enregistrées avec les métadonnées de commande disponibles sur la page de détails de la commande administrateur.

Puis-je ajouter les mêmes champs au formulaire d’inscription, puis afficher la page de validation de commande avec les données préremplies ?

Oui, vous pouvez afficher le champ sur la page d’inscription et sur la page de validation de commande. Pour les nouveaux clients, lorsque le champ est soumis lors de l’inscription, le même champ apparaît sur la page de validation de commande avec les données préremplies. Pour les clients existants, ils pourront soumettre les données à partir de la page de validation de commande et mettre à jour le champ sur la page Mon compte également.

Puis-je choisir d’ajouter un champ uniquement sur la page d’inscription ou la page de validation de commande ?

Oui. Lorsque vous créez un nouveau champ, vous pouvez choisir de l’ajouter uniquement sur le formulaire d’inscription, sur la page de validation de commande, sur la page Mon compte ou aux 3 endroits.

Prérequis

Version minimale de PHP : 5.2


Avis Clients

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.