функция Устаревший since 3.0.0

get_user_metavalues()

Устаревшее. Помечено устаревшим с версии 3.3.0.

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

get_user_metavalues( array $ids ): array

Описание

Выполняет запрос для получения массива(ов) $metavalues, необходимых для _fill_user и _fill_many_users

Параметры

$ids array обязательный
Список числовых ID пользователей.

Возвращаемое значение

array

Исходный код

wp-includes/deprecated.php:2615

function get_user_metavalues($ids) {
	_deprecated_function( __FUNCTION__, '3.3.0' );

	$objects = array();

	$ids = array_map('intval', $ids);
	foreach ( $ids as $id )
		$objects[$id] = array();

	$metas = update_meta_cache('user', $ids);

	foreach ( $metas as $id => $meta ) {
		foreach ( $meta as $key => $metavalues ) {
			foreach ( $metavalues as $value ) {
				$objects[$id][] = (object)array( 'user_id' => $id, 'meta_key' => $key, 'meta_value' => $value);
			}
		}
	}

	return $objects;
}

История изменений

ВерсияОписание
3.3.0 Устаревший.
3.0.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.