get_profile()获取用户的字段信息

目录

描述

译文

按字段检索用户资料。

调用gt_profile()函数可查询数据库以获取表格纵列的值。该值可能被查询结果缓存,但使用该函数时要注意避免在检索用户资料信息时产生过多查询语句。

如果不使用$user参数,可从用户cookie中检索到用户信息。因此不存在cookie时不返回任何值。必须进行常规检查以确保使用get_profile()时 能正确操作函数的值(empty |null | false),至少能显示一些内容。

原文

Retrieve user data based on field.

Use get_profile() will make a database query to get the value of the table column. The value might be cached using the query cache, but care should be taken when using the function to not make a lot of queries for retrieving user profile information.

If the $user parameter is not used, then the user will be retrieved from a cookie of the user. Therefore, if the cookie does not exist, then no value might be returned. Sanity checking must be done to ensure that when using get_profile() that (empty|null|false) values are handled and that something is at least displayed.

get_profile() 描述

用法

<?php get_profile$field$user ); ?>

get_profile() 用法

参数

$field

(string) (必填) User field to retrieve. See users table for possible $field values.

默认值: None

$user

(string) (可选) User username. Uses user cookie to determine user if this is false or omitted.

默认值: false

get_profile() 参数

返回值

(string) 

The value in the field.

get_profile() 返回值

注意

get_profile() 注意

历史

  • Deprecated: 3.0
  • 添加于 版本: 1.5.0

get_profile() 历史

源文件

get_profile() 函数的代码位于 wp-includes/user.php - (2.9.2)
get_profile() 函数的代码位于 wp-includes/deprecated.php - (Deprecated, 3.0)

get_profile() 源文件