tabla de usuarios: nombre_de_usuario vs. nomename


10

¿Alguien puede explicar las diferencias o los diferentes usos de los campos user_name y user_nicename en la tabla de usuarios? Parecen serlo y se comportan igual.

Encontré un montón de publicaciones en búsquedas web, pero solo son relevantes para la versión anterior de wp.

Respuestas:


10

El nombre de usuario es (generalmente) solo una versión desinfectada del nombre de usuario. Se supone que es 'agradable' en el sentido de que es el 'nicename' que se usa como una babosa, por ejemplo:

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

lo llevará al archivo del autor con el nombre de usuario 'my-nice-name'.

La documentación simplemente lo describe como

Una cadena que contiene un nombre más agradable para el usuario.


Gracias: ¿qué tipo de caracteres se permiten durante el registro que se eliminarían durante la "desinfección"?
GWR

sanitize_titlehace la desinfección. De acuerdo con esto , elimina las etiquetas HTML y PHP. Parece reemplazar espacios con '-' en alguna parte. Tenga en cuenta que si proporciona un nombre de pila wp_insert_user, no desinfecta.
Stephen Harris

Lo tengo ... tiene mucho sentido.
GWR

El hecho de que la documentación dice "Una cadena que contiene un nombre más agradable para el usuario". Es realmente confuso. Se podría pensar que esto significa que un nombre "agradable" es uno con mayúsculas y espacios, bonito para el usuario, pero aparentemente, ¡es exactamente lo contrario!
Flimm
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.