WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

wp_getimagesize() WP 5.7.0

Allows PHP's getimagesize() to be debuggable when necessary.

Хуков нет.

Возвращает

Массив/false. Array of image information or false on failure.

Использование

wp_getimagesize( $filename, $image_info );
$filename(строка) (обязательный)
The file path.
$image_info(массив)
Extended image information (passed by reference).

Список изменений

С версии 5.7.0 Введена.

Код wp_getimagesize() WP 5.7.1

<?php
function wp_getimagesize( $filename, array &$image_info = null ) {
	if (
		// Skip when running unit tests.
		! defined( 'WP_RUN_CORE_TESTS' )
		&&
		// Return without silencing errors when in debug mode.
		defined( 'WP_DEBUG' ) && WP_DEBUG
	) {
		if ( 2 === func_num_args() ) {
			return getimagesize( $filename, $image_info );
		} else {
			return getimagesize( $filename );
		}
	}

	/*
	 * Silencing notice and warning is intentional.
	 *
	 * getimagesize() has a tendency to generate errors, such as
	 * "corrupt JPEG data: 7191 extraneous bytes before marker",
	 * even when it's able to provide image size information.
	 *
	 * See https://core.trac.wordpress.org/ticket/42480
	 */
	if ( 2 === func_num_args() ) {
		// phpcs:ignore WordPress.PHP.NoSilencedErrors
		return @getimagesize( $filename, $image_info );
	} else {
		// phpcs:ignore WordPress.PHP.NoSilencedErrors
		return @getimagesize( $filename );
	}
}