Срабатывает внутри секции <head> на всех страницах админки WordPress.
Срабатывает внутри секции <head> на всех страницах админки WordPress.
Используется для вывода встроенных CSS/JS или другой HTML-разметки. Callback-функция не получает параметров.
Использованиеadd_action( 'admin_head', 'wp_kama_admin_head_action' );
/**
* Function for `admin_head` action-hook.
*
* @return void
*/
function wp_kama_admin_head_action(){
// action...
}Примеры#1 Добавим CSS на главную страницу админкиСкроем настройку отображения приветственной панели.
add_action( 'admin_head', 'wp_kama_hide_welcome_panel_option' );
function wp_kama_hide_welcome_panel_option() {
$screen = get_current_screen();
if ( ! $screen || 'dashboard' !== $screen->id ) {
return;
}
?>
<style>
[for="wp_welcome_panel-hide"] {
display: none !important;
}
</style>
<?php
}#2 Добавим JavaScript в админкуadd_action( 'admin_head', 'wp_kama_admin_head_script' );
function wp_kama_admin_head_script() {
?>
<script>
console.log( 'Admin page loaded' );
</script>
<?php
}| С версии 2.1.0 | Введена. |
admin_head
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Хук-событие WordPress: admin_init | 0 | 23.68 | 20-09-2026 |
| 2 | Хук-событие WordPress: network_admin_edit_(action) | 0 | 21.16 | 01-10-2026 |
| 3 | Хук-Фильтр WordPress: wp_title | 0 | 18.33 | 20-09-2026 |
| 4 | Хук-событие WordPress: in_widget_form | 0 | 16.25 | 20-09-2026 |
| 5 | Хук-событие WordPress: wp_insert_post | 0 | 19.09 | 20-09-2026 |
| 6 | Хук-событие WordPress: restrict_manage_posts | 0 | 12.4 | 22-09-2026 |
| 7 | Хук-Фильтр WordPress: paginate_links | 0 | 17.69 | 20-09-2026 |
| 8 | Хук-событие WordPress: edit_post_(post_type) | 0 | 18.33 | 22-09-2026 |
| 9 | Хук-Фильтр WordPress: get_the_excerpt | 0 | 19.09 | 22-09-2026 |
| 10 | Хук-Фильтр WordPress: post_type_link | 0 | 21.11 | 21-09-2026 |