хук-фильтр since 4.9.6

theme_templates

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

Сигнатура

apply_filters( 'theme_templates', string[] $post_templates, WP_Theme $theme, WP_Post|null $post, string $post_type )

Описание

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

Фильтруемое значение

Массив имён заголовков шаблонов, ключами которого являются имена файлов шаблонов.

Параметры

$post_templates string[] обязательный
Массив имён заголовков шаблонов, ключами которого являются имена файлов шаблонов.
$theme WP_Theme обязательный
Объект темы.
$post WP_Post|null обязательный
Редактируемая запись, предоставляемая для контекста, или null.
$post_type string обязательный
Тип записи, для которого нужно получить шаблоны.

Исходный код

wp-includes/class-wp-theme.php:1420

$post_templates = (array) apply_filters( 'theme_templates', $post_templates, $this, $post, $post_type );

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

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

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

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