• В общем у меня такая дилема)) Я внес изменения в файле родительской темы style.css и хочу сделать так, чтобы эти изменения оставались после каждого обновления темы. Для этого пробовал в дочерней теме создавать ещё один style.css. Т.е. один файл с именем style.css другой назвал mystyle.css и в него вставил те изменения, которые сделал в этом же файле родительской темы. Только движок наотрез отказывается это принимать. Он тупо работает с файлом style.css родительской темы. Как сделать чтобы он всегда учитывал изменения находящиеся в файле mystyle.css дочерней темы?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Создав в дочке style.css (а не mystyle.css!!!) просто скопируйте содержание из родительского и правьте сколько душе угодно.
    Только не забудьте только прописать вначале необходимый информационный заголовок.

    Подключать родительский style.css (@import url(«../родитель/style.css»);) при этом не нужно.

    Если в родителе есть другие css — тоже можно скопировать их в дочку.

    Создав в дочке style.css (а не mystyle.css!!!) просто скопируйте содержание из родительского и правьте сколько душе угодно.
    Только не забудьте только прописать вначале необходимый информационный заголовок.

    Подключать родительский style.css (@import url(«../родитель/style.css»);) при этом не нужно.

    Если в родителе есть другие css — тоже можно скопировать их в дочку.

    В дочке у меня было два: один обязательный style.css, другой с изменениями mystyle.css.

    А с родительской удалить style.css после копирования его в дочку?

    А с родительской удалить style.css после копирования его в дочку?

    В родительской ничего трогать не нужно! Почитайте же уже документацию по дочерним темам

    style.css — единственный необходимый файл в дочерней теме. Он обеспечивает информационный заголовок, по которому WordPress опознает дочернюю тему, и он заменяет style.css родительской темы

    Также ведут себя и шаблоны темы:

    Шаблоны в дочерней теме ведут себя так же, как style.css, они заменяют соответствующие файлы родительской темы. Дочерняя тема может заменить любой родительский файл шаблона просто создав файл с таким же именем.

    Исключение — functions.php:

    В отличие от style.css, файл functions.php дочерней темы не заменяет собой соответствующий файл родительской темы. Вместо этого, он загружается в дополнение к родительскому файлу functions.php

    В родительской ничего трогать не нужно! Почитайте же уже документацию по дочерним темам

    Т.е я просто с родителя копирую в дочку весь style.css?

    Т.е я просто с родителя копирую в дочку весь style.css?

    Можно и так. Только изменив информационный заголовок в дочке.

    Можно и так. Только изменив информационный заголовок в дочке.

    Тот информационный заголовок который у меня сейчас в дочке подходит? Он стандартный сделанный по той ссылки которую Вы раньше скидывали.

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

Тема «Как закрепить изменения в файле style.css» закрыта для новых ответов.