table des utilisateurs - nom_utilisateur vs.nom


10

Quelqu'un peut-il expliquer les différences ou les différentes utilisations des champs user_name et user_nicename dans la table des utilisateurs? Ils semblent l'être et se comportent de la même manière.

J'ai trouvé un tas de messages dans les recherches sur le Web, mais ils ne concernent que l'ancienne version de wp.

Réponses:


10

Le nom de famille n'est (généralement) qu'une version filtrée du nom d'utilisateur. C'est supposé être «sympa» dans le sens où c'est le «nom de famille» qui est utilisé comme slug, par exemple:

www.yoursite.com/author/my-nice-name/

vous amènera aux archives de l'auteur avec le nom de famille 'my-nice-name'.

La documentation le décrit simplement comme

Une chaîne qui contient un nom plus joli pour l'utilisateur.


Merci - quel type de caractères sont autorisés lors de l'inscription qui seraient supprimés lors de la "désinfection"?
GWR

sanitize_titlefait la désinfection. Selon cela, il supprime les balises HTML et PHP. Il semble remplacer les espaces par «-» quelque part. Notez que si vous fournissez un nom de famille, wp_insert_useril ne fait aucun nettoyage.
Stephen Harris

J'ai compris ... est parfaitement logique.
GWR

Le fait que la documentation indique "Une chaîne qui contient un nom plus joli pour l'utilisateur." est vraiment déroutant. On pourrait penser que cela signifie qu'un "joli" nom est un nom avec des majuscules et des espaces, joli pour l'utilisateur, mais apparemment, c'est exactement le contraire!
Flimm
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.