функция
since 4.4.0
_wp_get_image_size_from_meta()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
_wp_get_image_size_from_meta( string $size_name, array $image_meta ): array|false
Описание
Используется для адаптивных изображений.
Оригинал (английский)
Used for responsive images.
Параметры
$size_name
string
обязательный
Размер изображения. Принимает имя любого зарегистрированного размера изображения.
$image_meta
array
обязательный
Метаданные изображения.
Возвращаемое значение
array|false
0 int Ширина изображения. 1 int Высота изображения.
Исходный код
wp-includes/media.php:1277
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. |

