2017-10-13 2 views
0

Je suivais cet article de blog https://www.themelocation.com/how-to-add-custom-fields-to-user-registration-form-in-woocommerce/ pour en savoir plus sur la création de champs utilisateur personnalisés dans Woo (pour l'enregistrement).WooCommerce - Champs d'enregistrement d'utilisateur personnalisés

Le poste ci-dessus travaillé, et j'ai pu voir de nouveaux champs lors de l'inscription, mais j'avais deux questions:

  1. Comment puis-je obtenir ces champs à apparaître quand je suis l'édition d'un utilisateur dans wp- admin? Je n'ai pas remarqué leur rendu sur la page d'édition d'utilisateur.
  2. En ce moment, Woo (par défaut) vous permet de simplement vous enregistrer avec un e-mail. Je voulais aussi utiliser un prénom et un nom de famille (mes champs personnalisés), mais c'est déjà un champ sur les utilisateurs de WordPress, donc je ne veux pas dupliquer les champs. Existe-t-il un moyen de tirer/utiliser/associer d'une manière ou d'une autre un champ existant (tel que le nom) pendant l'enregistrement de Woo?

Merci beaucoup pour toute aide/conseils que vous pouvez tous me donner.

Répondre

1

1 Vous pouvez utiliser ce plugin pour display vos champs personnalisés dans la vue d'administration.

2 Dans votre fichier HTML modèle, trouver le form, et utilisez la balise par défaut id & name: "Prénom"/"Nom" ... poste

+0

Merci Paul - Pouvez-vous préciser le n ° 2? Vouliez-vous dire mon modèle Woo que je prévaut? Je viens d'entrer "prénom" et "nom de famille" comme champs et il mappera aux champs par défaut de WordPress? – NullHypothesis

+0

Oui absolument. Vous devez remplacer la page de modèle de connexion woocommerce. Trouvez le formulaire, puis changez l'id = "votre-valeur" et le nom = "valeur" pour chaque champs (prénom et nom). – Paul

+0

ok merci. Pour les champs de noms, je viens de faire une entrée avec le nom et l'identifiant de "prénom" et enregistré, mais le champ de prénom ne s'affiche toujours pas dans Woo ou dans la page Utilisateur de wp-admin. Qu'est-ce que le nom de champ doit être spécifiquement? – NullHypothesis