Quelles sont les différences entre les tables wp_users
et wp_usermeta
?
J'utilise le plug-in Email Login et je viens de remarquer que si un utilisateur modifie son email dans la page de profil, il est enregistré dans la table wp_usermeta
et non dans la table wp_users
,
C'est un problème parce que l'utilisateur doit utiliser le premier email pour se connecter avec succès et s'il utilise le nouvel email (modifié), il ne peut pas y accéder.
Quelqu'un peut-il expliquer pourquoi et comment je peux enregistrer le courrier électronique de l'utilisateur dans la table wp_users
?
wp_users
est la table primaire, avec une liste fixe de colonnes.
wp_usermeta
est une table supplémentaire pour stocker des informations arbitraires (champs personnalisés).
La table wp_users
a déjà une colonne user_email, donc je ne sais pas pourquoi le plugin utilise wp_usermeta
. La meilleure personne à demander serait l'auteur du plugin lui-même.