_wp_get_image_size_from_meta( string $size_name, array $image_meta )
This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness.
Get the image size as array from its meta data.
Description
Used for responsive images.
Parameters
- $size_name
-
(string) (Required) Image size. Accepts any registered image size name.
- $image_meta
-
(array) (Required) The image meta data.
Return
(array|false) Array of width and height or false if the size isn't present in the meta data.
- (int) Image width.
-
'1'
(int) Image height.
Source
File: wp-includes/media.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; }
Changelog
Version | Description |
---|---|
4.4.0 | Introduced. |
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/_wp_get_image_size_from_meta