# {$page_hook}

URL: https://chugunov.pro/api-wordpress/actions/page_hook/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: хук-действие.
Появился в версии: 1.5.0.

## Сигнатура

```php
do_action( "{$page_hook}" )
```

## Описание

Этот хук использует динамическое имя, $page_hook, которое складывается из сведений о странице плагина, включая:

Тип страницы. Если страница плагина зарегистрирована как подпункт меню, например для настроек, тип страницы будет 'settings'. В противном случае тип — 'toplevel'.

Разделитель '_page_'.

Базовое имя плагина без расширения файла.

Вместе эти три части образуют $page_hook. В приведённом выше примере использовалось бы имя хука 'settings_page_pluginbasename'.
См. alsoget_plugin_page_hook()

## Динамические части имени

- `{$page_hook}` — Этот хук использует динамическое имя, $page_hook, которое складывается из сведений о странице плагина, включая:
  Тип страницы.

## Исходный код

Файл: `wp-admin/admin.php:264`

```php
do_action( $page_hook );
```

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

- 1.5.0 — Introduced.

Оригинал в официальной документации: https://developer.wordpress.org/reference/hooks/page_hook/
