функция
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. |

