• Изучаю использование child themes, не могу понять один принципиальный момент:
    Допустим, мы создаем дочернюю тему, и в ней редактируем style.css. Он перекрывает style.css родителя. Но тогда как делать апгрейд? Да, наша кастомизация не будет затерта, но ведь и новый css родителя не будет действовать после апгрейда, потому что его перекрывает старый дочерний css?
    Как решается этот момент?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • как я понимаю, дочернюю тему не надо копировать целиком с родительской, а вынести в ее css только кастомизацию? или нормальный путь выглядит как-то иначе?

    Модератор Юрій

    (@yube)

    Стиль дочерней подключает стиль родительской. Например,

    @import url("../twentyten/style.css");

    В стили дочерней определяются только те правила, которых нет у родителя или которые надо переопределить.

    Разумеется, возможны коллизии, если после обновления родителя появятся новые стили или элементы. Но обновление без приключений, скорее исключение, чем правило.

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «Создание дочерних тем — апгрейд CSS» закрыта для новых ответов.