хук-фильтр
since 5.9.0
default_wp_template_part_areas
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'default_wp_template_part_areas', array[] $default_area_definitions )
Описание
Фильтрует список допустимых значений областей частей шаблона.
Фильтруемое значение
Допустимые значения областей частей шаблона.
...$0 array Данные области части шаблона.
area stringИмя области части шаблона.
label stringПодпись области части шаблона.
description stringОписание области части шаблона.
icon stringЗначок области части шаблона.
area_tag stringТег области части шаблона.
Source return apply_filters( 'default_wp_template_part_areas', $default_area_definitions );
View all references View on Trac View on GitHub
Related Used byDescriptionget_allowed_block_template_part_areas()wp-includes/block-template-utils.phpВозвращает отфильтрованный список допустимых значений областей для частей шаблона.
Changelog VersionDescription5.9.0Introduced.
User Contributed Notes
Skip to note 2 content
Marcio Duarte
3 years ago
You must log in to vote on the helpfulness of this noteVote results for this note: 1You must log in to vote on the helpfulness of this note
Как зарегистрировать часть шаблона для боковой колонки с помощью этого хука:
add_filter( 'default_wp_template_part_areas', 'wpdocs_template_part_areas' );
function wpdocs_template_part_areas( array $areas ) {
$areas[] = array(
'area' => 'sidebar',
'area_tag' => 'section', // Valid elements: div, header, main, section, article, aside and footer.
'label' => __( 'Sidebar', 'mytheme' ),
'description' => __( 'Template part area description', 'mytheme' ),
'icon' => 'sidebar' // Default icons: header, footer and sidebar.
);
return $areas;
}
Log in to add feedback
Параметры
$default_area_definitions
array[]
обязательный
Допустимые значения областей частей шаблона.
...$0 array Данные области части шаблона.
area stringИмя области части шаблона.
label stringПодпись области части шаблона.
description stringОписание области части шаблона.
icon stringЗначок области части шаблона.
area_tag stringТег области части шаблона.
Source return apply_filters( 'default_wp_template_part_areas', $default_area_definitions );
View all references View on Trac View on GitHub
Related Used byDescriptionget_allowed_block_template_part_areas()wp-includes/block-template-utils.phpВозвращает отфильтрованный список допустимых значений областей для частей шаблона.
Changelog VersionDescription5.9.0Introduced.
User Contributed Notes
Skip to note 2 content
Marcio Duarte
3 years ago
You must log in to vote on the helpfulness of this noteVote results for this note: 1You must log in to vote on the helpfulness of this note
Как зарегистрировать часть шаблона для боковой колонки с помощью этого хука:
add_filter( 'default_wp_template_part_areas', 'wpdocs_template_part_areas' );
function wpdocs_template_part_areas( array $areas ) {
$areas[] = array(
'area' => 'sidebar',
'area_tag' => 'section', // Valid elements: div, header, main, section, article, aside and footer.
'label' => __( 'Sidebar', 'mytheme' ),
'description' => __( 'Template part area description', 'mytheme' ),
'icon' => 'sidebar' // Default icons: header, footer and sidebar.
);
return $areas;
}
Log in to add feedback
Исходный код
wp-includes/block-template-utils.php:132
return apply_filters( 'default_wp_template_part_areas', $default_area_definitions );
История изменений
| Версия | Описание |
|---|---|
| 5.9.0 | Introduced. |

