• Надо прописать стили, чтобы в админке они тоже отрабатывались. Как прилинковать свою CSS для панели редактора?

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • правильно:
    https://ru.wordpress.org/plugins/search/Admin+CSS/
    неправильно:

    function my_stylesheet1(){
    wp_enqueue_style("style-admin",get_bloginfo('stylesheet_directory')."/css/style-admin.css");
    }
    add_action('admin_head', 'my_stylesheet1');

    неправильно:

    В случае когда решается задача «в админке показывать также как и на сайте» тоже правильно. После смены темы они всё равно не нужны.

    Только ИМХО лучше не get_bloginfo, а get_stylesheet_directory_uri

    Пробую разные плагины, пока не получается. Загруженный в хедер админки код из моей CSS вижу, но он почему-то не работает, хотя точно такой же на странице во фронтэнде работает нормально. Когда смотрю в кодах текст из панели управления, ни к одному идентификатору класса ни одно правило из загруженной CSS не привязывается. Что я делаю не так?

    Может, это из-за того, что текст лежит в контейнере <input>?

    Что я делаю не так?

    вы хотите чтобы мы угадали?
    нам отсюда не видно

    Кажется, нашел. Поле текста в редакторе лежит в контейнере #document, у которого свои head и body. И нужные мне стили туда не прописываются. Теперь задача: как до них добраться? Похоже, что только через скрипт.

    Или просто прописать свои стили в одну из уже прилинкованных таблиц в этом вставном документе?

    vlagur, если у Вас не применяются стили, то либо Вы неправильно их пишите, либо кеширование.
    Всё это могут показать инструменты вебмастра в браузере. А нам отсюда ничего не видно. Ни что Вы делаете ни где ни как.

    Ох не знаю что вы там мудрите….
    поставил первый попавшийся плагин https://ru.wordpress.org/plugins/admin-css-mu/

    Уф! Дело было в кэше браузера. В сотый раз на эти грабли наступаю.

    Прописал стили в файл editor-style.css, и всё работает. Ура! Спасибо всем!

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Как подключить свою CSS для админки?» закрыта для новых ответов.