Intereting Posts
Как создать Cookieless домен в WordPress Enqueue никогда не запускается Получить URL-адрес изображения вместо идентификатора приложения в Rest API Возврат страницы WordPress 404 со значением по умолчанию в IIS7 Как импортировать файлы в отдельные записи настраиваемого типа WP Multisite – многоязычный – переход на другой язык по клику, но «тот же» контент Image Attachments Query Not Working Если сообщение загружено через Ajax Как создать страницу для пользователей, чтобы приглашать своих друзей в facebook? Добавьте заголовок перед полями, добавленными с помощью фильтра attachment_fields_to_edit () Принуждение пользователя обрезать выбранное изображение в определенном соотношении сторон Как перемещать метаинформацию в шаблоне единой почты TwentyTwelve? Ограничить длину профиля автора Биографический текст Неустранимая ошибка: Class 'ms \ WP_Query' не найден при инициализации плагина Редактирование файла PHP для включения небольшой текстовой части на каждую страницу Какая разница, если я использую index.php как HTML-каркас в сравнении с написанием каждого основного файла шаблона в виде полного документа HTML?

Загрузить таблицу стилей на странице категории редактирования?

У меня есть плагин, который я хочу добавить таблицу стилей на каждую страницу категории редактирования, потому что я добавил дополнительные пользовательские поля на эти страницы.

Есть ли простой способ сделать это или мне нужно использовать URL-адрес и добавить его индивидуально с помощью add_action() ?

Solutions Collecting From Web of "Загрузить таблицу стилей на странице категории редактирования?"

Здесь объясняется способ выделения стилей администратора и скриптов на целевых страницах:
Разница между do_action ('admin_enqueue_scripts', $ hook_suffix) и do_action ("admin_print_styles- $ hook_suffix") синтаксис

Страница «Категория» такая же, как и страница «Тег», /wp-admin/edit-tags.php . Таким образом, необходима дополнительная проверка и в этом случае используется глобальная переменная $current_screen .

 add_action( 'admin_print_styles-edit-tags.php', function(){ global $current_screen; // Not categories, do nothing if( 'edit-category' != $current_screen->id ) return; // Debug echo "<script>alert('$current_screen->id')</script>"; // wp_enqueue_style() call here });