用户表-user_name与nicename


10

有人可以解释users表中user_name和user_nicename字段的区别或不同用法吗?它们似乎是一样的,并且表现相同。

我在网络搜索中发现了一堆帖子,但它们仅与旧版wp相关。

Answers:


10

好的名称(通常)只是用户名的经过清理的版本。假设它是“ nicename”,它被用作子弹,例如,它是“ nice”:

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

会将您带到具有好名“ my-nice-name”的作者档案。

该文档只是将其描述为

一个字符串,其中包含用户的漂亮名称。


谢谢-注册期间允许使用哪种类型的字符,而在“清除”过程中将删除这些字符?
GWR 2012年

sanitize_title进行消毒。根据这个它去除HTML和PHP标记。似乎在某处用“-”代替空格。请注意,如果您提供一个好名字,wp_insert_user它不会进行任何消毒。
Stephen Harris

知道了...很合理。
GWR 2012年

文档说“一个字符串,其中包含用户的漂亮名称”。真是令人困惑。您可能会认为这意味着“漂亮”名称是带有大写字母和空格的名称,对用户来说很漂亮,但是显然,事实恰恰相反!
Flimm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.