# _wp_get_image_size_from_meta()

URL: https://chugunov.pro/api-wordpress/functions/_wp_get_image_size_from_meta/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 4.4.0.

## Сигнатура

```php
_wp_get_image_size_from_meta( string $size_name, array $image_meta ): array|false
```

## Описание

Используется для адаптивных изображений.

## Параметры

- `$size_name` `string` — обязательный. Размер изображения. Принимает имя любого зарегистрированного размера изображения.
- `$image_meta` `array` — обязательный. Метаданные изображения.

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

`array|false` — 0 int Ширина изображения. 1 int Высота изображения.

## Исходный код

Файл: `wp-includes/media.php:1277`

```php
function _wp_get_image_size_from_meta( $size_name, $image_meta ) {
	if ( 'full' === $size_name ) {
		return array(
			absint( $image_meta['width'] ),
			absint( $image_meta['height'] ),
		);
	} elseif ( ! empty( $image_meta['sizes'][ $size_name ] ) ) {
		return array(
			absint( $image_meta['sizes'][ $size_name ]['width'] ),
			absint( $image_meta['sizes'][ $size_name ]['height'] ),
		);
	}

	return false;
}
```

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

- 4.4.0 — Introduced.

## Связанные

Использует: [`absint`](https://chugunov.pro/api-wordpress/functions/absint/).
Используется в: `WP_Widget_Media_Image::render_media`, [`wp_calculate_image_sizes`](https://chugunov.pro/api-wordpress/functions/wp_calculate_image_sizes/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/_wp_get_image_size_from_meta/
