Intereting Posts
Nav menus Быстрый просмотр не работает с wp_get_nav_menu_items! Загрузка файла wordpress с помощью ajax, когда сайт является ajaxyfi Отдельная запись в закладке / слайдере Обратный звонок после завершения настройки WordPress API настроек – как обновить несколько параметров вручную? Как показать страницу под строительство домена, но по-прежнему работать на index.php? Получите термин id, относящийся к пользовательской таксономии, на пользовательской странице шаблона one-post-type.php Как упорядочить массив элементов по атрибуту? Отладка ошибки: wp_enqueue_style был вызван неправильно отключить канонический тег wordpress meta rewrite_rule – работает отлично, но сломан для разбивки на страницы Каков правильный способ включить файл wp-admin в вашу тему? Создание списка тегов из пользовательского типа сообщения Регистрация только в виде виджета – это особый тип пользовательских сообщений Как создать указанную страницу комментариев с настраиваемыми полями

Настройка пользовательской темы

Я выполнил инструкцию на сайте wordpress codex по созданию темы администратора через плагин. Я активировал плагин, но моя таблица стилей не включена в <head> .

Вот мой код:

 add_action( 'admin_init', 'kd_plugin_admin_init' ); add_action( 'admin_menu', 'kd_plugin_admin_menu' ); function kd_plugin_admin_init() { /* Register our stylesheet. */ wp_register_style( 'kdPluginStylesheet', WP_PLUGIN_URL . '/admin-theme.css' ); } function kd_plugin_admin_menu() { /* Register our plugin page */ $page = add_submenu_page( 'edit.php', __( 'KD Plugin', 'kdPlugin' ), __( 'KD Plugin', 'kdPlugin' ), 'administrator', __FILE__, 'kd_plugin_manage_menu' ); /* Using registered $page handle to hook stylesheet loading */ add_action( 'admin_print_styles' . $page, 'kd_plugin_admin_styles' ); } function kd_plugin_admin_styles() { /* * It will be called only on your plugin admin page, enqueue our stylesheet here */ wp_enqueue_style( 'kdPluginStylesheet' ); } function kd_plugin_manage_menu() { /* Output our admin page */ } 

Solutions Collecting From Web of "Настройка пользовательской темы"

Вам не хватает дефиса в вашем админе admin_print_styles.

 function kd_plugin_admin_menu() { /* Register our plugin page */ $page = add_submenu_page( 'edit.php', __( 'KD Plugin', 'kdPlugin' ), __( 'KD Plugin', 'kdPlugin' ), 'administrator', __FILE__, 'kd_plugin_manage_menu' ); /* Using registered $page handle to hook stylesheet loading */ add_action( 'admin_print_styles-' . $page, 'kd_plugin_admin_styles' ); }