users 테이블-user_name 대 nicename


10

사용자 테이블에서 user_name 및 user_nicename 필드의 차이점 또는 다른 사용법을 설명 할 수 있습니까? 그들은 똑같고 행동합니다.

웹 검색에서 많은 게시물을 찾았지만 이전 버전의 wp에만 관련이 있습니다.

답변:


10

nicename은 (일반적으로) 위생 화 된 버전의 사용자 이름입니다. 예를 들어 슬러그로 사용되는 'nicename'이라는 의미에서 'nice'라고 가정합니다.

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

nicename 'my-nice-name'을 사용하여 저자의 아카이브로 이동합니다.

문서는 단순히 다음과 같이 설명합니다.

사용자에게 더 멋진 이름이 포함 된 문자열입니다.


감사합니다. 가입 중에 "위생"중에 제거 할 수있는 문자 유형은 무엇입니까?
GWR

sanitize_title위생 처리합니다. 에 따르면 는 HTML 및 PHP 태그를 제거합니다. 어딘가에 공백을 '-'로 바꾸는 것 같습니다. nicename을 제공하면 wp_insert_user살균을하지 않습니다.
스티븐 해리스

알겠습니다 ... 완벽하게 이해됩니다.
GWR

설명서에 "사용자에게 더 멋진 이름이 포함 된 문자열"이 표시되어 있습니다. 정말 혼란 스럽습니다. 이것은 "좋은"이름은 대문자와 공백을 가진 이름이며 사용자에게는 꽤나 아름답다고 생각할 것입니다. 그러나 분명히 그 반대입니다!
Flimm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.