хук-фильтр
since 5.9.0
get_block_templates
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'get_block_templates', WP_Block_Template[] $query_result, array $query, string $template_type )
Описание
Фильтрует массив запрошенных блочных шаблонов после того, как они были получены.
Фильтруемое значение
Массив найденных блочных шаблонов.
Параметры
$query_result
WP_Block_Template[]
обязательный
Массив найденных блочных шаблонов.
$query
array
обязательный
Аргументы для получения шаблонов. Все аргументы необязательны.
slug__in string[]Список слагов для включения.
wp_id intID записи настроенного шаблона.
area stringЗначение таксономии 'wp_template_part_area' для фильтрации (только для типа шаблона 'wp_template_part').
post_type stringТип записи, для которого нужно получить шаблоны.
$template_type
string
обязательный
wp_template или wp_template_part.
Исходный код
wp-includes/block-template-utils.php:1275
return apply_filters( 'get_block_templates', $query_result, $query, $template_type );
История изменений
| Версия | Описание |
|---|---|
| 5.9.0 | Introduced. |

