хук-фильтр
since 3.9.0
theme_page_templates
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'theme_page_templates', array $page_templates, WP_Theme $this, WP_Post|null $post )
Описание
Фильтрует список шаблонов страниц для темы.
Фильтруемое значение
Массив шаблонов страниц. Ключи — имена файлов, значения — переведённые названия.
Параметры
$page_templates
array
обязательный
Массив шаблонов страниц. Ключи — имена файлов, значения — переведённые названия.
$this
WP_Theme
обязательный
Объект темы.
$post
WP_Post|null
обязательный
Редактируемая запись, предоставляемая для контекста, или null.
Исходный код
wp-includes/class-wp-theme.php:1057
*/
История изменений
| Версия | Описание |
|---|---|
| 4.4.0 | Converted to allow complete control over the $page_templates array. |
| 3.9.0 | Introduced. |

