get_user_by

函数
get_user_by ( $field, $value )
参数
  • (string) $field The field to retrieve the user with. id | ID | slug | email | login.
    Required:
  • (int|string) $value A value for $field. A user ID, slug, email address, or login name.
    Required:
返回值
  • (WP_User|false) WP_User object on success, false on failure.
定义位置
相关方法
get_term_byget_usersget_user_by_emailget_user_metaget_user_count
引入
2.8.0
弃用
-

get_user_by: 这个函数根据一个特定的字段值检索一个用户对象。它需要两个参数:要搜索的字段(ID、slug、email或login),以及要搜索的值。

按给定字段检索用户信息。

function get_user_by( $field, $value ) {
		$userdata = WP_User::get_data_by( $field, $value );

		if ( ! $userdata ) {
			return false;
		}

		$user = new WP_User;
		$user->init( $userdata );

		return $user;
	}
endif;

if ( ! function_exists( 'cache_users' ) ) :
	/**
	 * Retrieves info for user lists to prevent multiple queries by get_userdata().
	 *
	 * @since 3.0.0
	 *
	 * @global wpdb $wpdb WordPress database abstraction object.
	 *
	 * @param int[] $user_ids User ID numbers list
	 */

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-05 19:32:59

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: