Описание admin_head_{$content_func}
— Action
Хук admin_head_{$content_func} позволяет добавлять пользовательский HTML и JavaScript код в заголовок админ-панели WordPress для определенной страницы или функции. Он срабатывает при загрузке страницы админ-панели, что позволяет модифицировать интерфейс админки или добавлять функционал.
Примеры использования
Пример добавления кастомного CSS на страницу редактирования поста:
add_action('admin_head_edit', function() {
echo '';
});
Этот код добавляет кастомный стиль на страницу редактирования поста.
Пример добавления JavaScript на страницу редактирования страницы:
add_action('admin_head_page', function() {
echo '';
});
Здесь мы добавляем JavaScript, который будет выполняться на странице редактирования страниц.
Пример добавления кастомного HTML-кода на страницу редактирования товара:
add_action('admin_head_product', function() {
echo 'Кастомное сообщение для редактирования товара';
});
Этот код добавляет кастомное сообщение на страницу редактирования товара.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить кастомный код на определенные страницы админ-панели WordPress
– Производительность
Убедитесь, что добавляемый код не замедляет загрузку страниц админки
– Предупреждения
Следите за тем, чтобы добавляемый код не вызывал конфликтов с другими плагинами или темами
Альтернативы
Тип: action
Этот хук срабатывает на всех страницах админ-панели, что позволяет добавлять код глобально
Используйте его, если изменения должны применяться ко всем страницам админки