user_login vs. user_nicename 时间:2013-12-29 作者:Greeso 当你打电话给get_users() 函数,则返回用户对象的列表。每个用户都有许多属性。两者的区别是什么user_login 和user_nicename 在这些为每个用户返回的属性中?URL中显示这两个属性中的哪一个?(我这样问是因为这两个属性在我的情况下是相同的!)。 3 个回复 最合适的回答,由SO网友:Eugene Manuilov 整理而成 user_nicename 是的url清理版本user_login. 通常,如果您在登录中不使用任何特殊字符,那么您的nicename将始终与登录相同。但是,如果您在注册期间在登录字段中输入电子邮件地址,那么您将看到差异。例如,如果您的登录名为[email protected] 那你就有userexample-com nicename并将在作者的URL中使用(如作者存档、post permalink等)。 SO网友:Shazzad 简单的区别,user_login 用于验证站点的登录,而user_nicename 用于创建Author Permalink, Post Permalink SO网友:scott8035 我写了一个blog post about WordPress names 来记录这一点。以下是独家新闻:用户名:wp\\u用户的“user\\u login”列,这通常用简单的英语称为“user ID”昵称:wp\\u usermeta的元键“昵称”。这类似于各种聊天程序中的“句柄”。最好显示此字段,而不是wp\\U用户。如果您需要用户名以外的其他信息来识别某人,请使用user\\u登录 结束 文章导航