функция since MU (3.0.0)

check_upload_mimes()

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

Сигнатура

check_upload_mimes( array $mimes ): array

Описание

WordPress поставляется с набором разрешённых для загрузки типов файлов, который определён в wp-includes/functions.php в get_allowed_mime_types() . Эта функция используется для фильтрации этого списка по типам файлов, разрешённым суперадминистраторами мультисайта в wp-admin/network/settings.php.

Оригинал (английский)

WordPress ships with a set of allowed upload filetypes, which is defined in wp-includes/functions.php in get_allowed_mime_types() . This function is used to filter that list against the filetypes allowed provided by Multisite Super Admins at wp-admin/network/settings.php.

Параметры

$mimes array обязательный

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

array

Исходный код

wp-includes/ms-functions.php:2047

function check_upload_mimes( $mimes ) {
	$site_exts  = explode( ' ', get_site_option( 'upload_filetypes', 'jpg jpeg png gif' ) );
	$site_mimes = array();
	foreach ( $site_exts as $ext ) {
		foreach ( $mimes as $ext_pattern => $mime ) {
			if ( '' !== $ext && str_contains( $ext_pattern, $ext ) ) {
				$site_mimes[ $ext_pattern ] = $mime;
			}
		}
	}
	return $site_mimes;
}

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

ВерсияОписание
MU (3.0.0) Introduced.

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

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