функция since 5.9.0

_add_block_template_part_area_info()

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

Сигнатура

_add_block_template_part_area_info( array $template_info ): array

Описание

Пытается добавить сведения об области части шаблона к переданному шаблону.

Параметры

$template_info array обязательный
Шаблон, к которому добавляются сведения (требуются поля 'type' и 'slug').

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

array

Исходный код

wp-includes/block-template-utils.php:511

function _add_block_template_part_area_info( $template_info ) {
	if ( wp_theme_has_theme_json() ) {
		$theme_data = wp_get_theme_data_template_parts();
	}

	if ( isset( $theme_data[ $template_info['slug'] ]['area'] ) ) {
		$template_info['title'] = $theme_data[ $template_info['slug'] ]['title'];
		$template_info['area']  = _filter_block_template_part_area( $theme_data[ $template_info['slug'] ]['area'] );
	} else {
		$template_info['area'] = WP_TEMPLATE_PART_AREA_UNCATEGORIZED;
	}

	return $template_info;
}

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

ВерсияОписание
5.9.0 Introduced.

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

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