• Решено umnikov

    (@umnikov)


    ПРиветствую.
    Сделал дочернюю тему, как описано в
    https://codex.wordpress.org/%D0%94%D0%BE%D1%87%D0%B5%D1%80%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%BC%D1%8B

    Выбрал дочернюю тему, в редакторе пишется, что она — дочерняя.
    Вот файл стилей

    /*
    Theme Name: Momentous Lite UUU
    Description: Momentous Lite UUU
    Author: Alex_UUU
    Author URI: https://umnikov.ru
    Template: momentous-lite
    */
    
    @import url("../momentous-lite/style.css");
    
    #header {
        padding: 3em 0.2em;
        color: #333;
    }

    Но теме глубоко наплевать на стили. №333 для заголовка не применяется.
    делаю эксперимент, в импорте указываю левое имя — все тоже самое. ПРименяются родительские стили.

    Чую, что где-то по глупому символ какой-то не поставил. Но где?

    • Тема изменена 6 лет назад пользователем SeVlad. Причина: Оформляйте, пож, код как следует
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Сделал дочернюю тему, как описано в
    https://codex.wordpress.org/%D0%94%D0%BE%D1%87%D0%B5%D1%80%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%BC%D1%8B

    1. Метод создания дочек в русском переводе (с применением @import) устарел. См актуальный мануал https://developer.wordpress.org/themes/advanced-topics/child-themes/#how-to-create-a-child-theme.
    2. Лучше создавать дочку с пом плагинов. Напр https://wordpress.org/plugins/child-theme-configurator/
    После создания плагин можно удалять.

    Чую, что где-то по глупому символ какой-то не поставил. Но где?

    Не учли наследование скорее всего.

    Автор umnikov

    (@umnikov)

    Спасибо, сделал через плагин. Но…
    Стили также не переопределяются.
    Дописываю в файл стилей дочерней схемы что-нить, но по ссылке
    https://pensiya.umnikov.ru/wp-content/themes/momentous-lite-child/style.css
    Дописки нет.

    Или политика такая: Дочерняя темя делается только для сохранения функций. Стили хранятся в настройки->Дополнительные стили ?

    Дописываю в файл стилей дочерней схемы что-нить, но по ссылке
    https://pensiya.umnikov.ru/wp-content/themes/momentous-lite-child/style.css
    Дописки нет.

    Либо не туда дописали, либо кеширование.
    Нажмите CTRL+F5
    .
    А нет. Сейчас в этом файле нет ни одного стиля.

    Или политика такая: Дочерняя темя делается только для сохранения функций. Стили хранятся в настройки->Дополнительные стили ?

    Нет такой политики.
    ИМХО лучше доп стили использовать только во время разработки (быстро видны изменения), а потом переносить в файл.

    Автор umnikov

    (@umnikov)

    Спасибо. Гребанное кеширование.
    Сейчас вынес в отдельный файл, все применилось.

    Отдельное спасибо за совет «правильное использование дополнительных стилей».

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Дочерняя тема не использует свои стили» закрыта для новых ответов.