bảng người dùng - user_name so với nicename


10

Ai đó có thể giải thích sự khác biệt hoặc cách sử dụng khác nhau của các trường user_name và user_nicename trong bảng người dùng không? Họ dường như, và cư xử như vậy.

Tôi tìm thấy một loạt các bài đăng trong các tìm kiếm trên web, nhưng chúng chỉ liên quan đến phiên bản cũ hơn của wp.

Câu trả lời:


10

Tên nic là (thường) chỉ là một phiên bản vệ sinh của tên người dùng. Ví dụ, nó được coi là 'đẹp' theo nghĩa là 'tên nic' được sử dụng như một con sên, ví dụ:

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

sẽ đưa bạn đến kho lưu trữ của tác giả với tên nic 'my-beautiful-name'.

Các tài liệu chỉ đơn giản mô tả nó như là

Một chuỗi chứa một tên tìm kiếm đẹp hơn cho người dùng.


Cảm ơn - loại ký tự nào được cho phép trong quá trình đăng ký sẽ bị xóa trong quá trình "khử trùng"?
GWR

sanitize_titlekhông vệ sinh. Theo này nó dải HTML & PHP tags. Nó dường như thay thế không gian bằng '-' ở đâu đó. Lưu ý nếu bạn cung cấp một tên nic trong wp_insert_usernó sẽ không làm vệ sinh.
Stephen Harris

Có nó ... làm cho ý nghĩa hoàn hảo.
GWR

Thực tế là tài liệu nói rằng "Một chuỗi chứa tên trông đẹp hơn cho người dùng." thực sự khó hiểu Bạn sẽ nghĩ rằng điều này có nghĩa là một cái tên "đẹp" là một cái có chữ hoa và khoảng trắng, đẹp cho người dùng, nhưng rõ ràng, nó hoàn toàn ngược lại!
Flimm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.