хук-фильтр
since 5.9.0
pre_get_block_file_template
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'pre_get_block_file_template', WP_Block_Template|null $block_template, string $id, string $template_type )
Описание
Верните значение, отличное от null, чтобы обойти поиск файла в теме WordPress.
Оригинал (английский)
Return a non-null value to bypass the WordPress theme file discovery.
Фильтруемое значение
Верните объект блочного шаблона, чтобы прервать стандартный запрос, либо null, чтобы позволить WP выполнить обычные запросы.
Параметры
$block_template
WP_Block_Template|null
обязательный
Верните объект блочного шаблона, чтобы прервать стандартный запрос, либо null, чтобы позволить WP выполнить обычные запросы.
$id
string
обязательный
Уникальный идентификатор шаблона (пример: 'theme_slug//template_slug').
$template_type
string
обязательный
Тип шаблона. Либо 'wp_template', либо 'wp_template_part'.
Исходный код
wp-includes/block-template-utils.php:1376
$block_template = apply_filters( 'pre_get_block_file_template', null, $id, $template_type );
История изменений
| Версия | Описание |
|---|---|
| 5.9.0 | Introduced. |

