Описание print_admin_styles
— Action
Хук print_admin_styles позволяет добавлять CSS-стили в админскую панель WordPress. Он срабатывает во время генерации HTML-кода для страниц администрирования и позволяет изменять внешний вид админ-интерфейса
Примеры использования
Пример добавления кастомного CSS-файла в админку:
add_action('print_admin_styles', function() {
echo '';
});
В этом примере мы подключаем файл стилей admin-style.css для админки
Пример добавления инлайн-стилей:
add_action('print_admin_styles', function() {
echo '';
});
Здесь мы добавляем инлайн-стили для класса .custom-class
Пример изменения стилей для конкретной страницы админки:
add_action('print_admin_styles', function() {
if (isset($_GET['page']) && $_GET['page'] == 'my_custom_page') {
echo '';
}
});
Мы добавляем стили только на странице с идентификатором ‘my_custom_page’
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить или изменить стили в админке WordPress
– Производительность
Будьте осторожны с добавлением тяжелых стилей, так как это может повлиять на производительность админки
– Предупреждения
Избегайте конфликтов с существующими стилями и убедитесь, что ваши изменения не нарушают пользовательский интерфейс
Альтернативы
Тип: action
Этот хук позволяет добавлять как CSS, так и JavaScript файлы в админку, что делает его более универсальным
Используйте его, если вам нужно подключать скрипты и стили одновременно