Je ne suis pas très bon avec les ordinateurs / codes, etc. J'utilise un plugin qui rend un formulaire d'inscription quelque chose et sous cette forme, j'ai ajouté le pays, le groupe d'âge, le sexe, etc. Je clique sur l'option qui ajoutera l'enregistreur dans le truc utilisateur wordpress. Mais lorsque je l'essaye, seuls le nom d'utilisateur et l'e-mail s'affichent dans la section Utilisateurs du backend. Existe-t-il un moyen pour les autres champs de s'afficher dans la section des utilisateurs?
J'en ai besoin pour montrer à des fins statistiques.
Réponses:
Vous devez utiliser les
show_user_profile
,edit_user_profile
,personal_options_update
etedit_user_profile_update
crochets.Vous pouvez utiliser le code suivant pour ajouter des champs supplémentaires dans la section Utilisateur
Code pour ajouter des champs supplémentaires dans la section Modifier l'utilisateur:
Code pour enregistrer les détails des champs supplémentaires dans la base de données :
Il existe également plusieurs articles de blog disponibles sur le sujet qui pourraient être utiles:
la source
Vous feriez mieux d'utiliser
get_user_meta
(au lieu deget_the_author_meta
):la source
Le plugin Advanced Custom Fields Pro vous permettra d'ajouter des champs aux profils utilisateur sans aucun codage.
la source