Как создать дочернюю тему для WordPress, чтобы была возможность изменять подпапки
Я понял, как сделать дочернюю тему и изменять файлы в родительской папке. Но как сделать так, чтобы была возможность менять файлы, которые находятся в подпапках?
Пробовал создавать ту же структуру файлов в директории дочерней темы, как и в директории родительской и использовать в ней строку:
@import url("../../../aqeeq-agency/assets/css/bootstrap.css");
Иметь возможность изменять файлы в дочерней теме мне нужно, чтобы иметь возможность впоследствии обновлять тему.
Ответы (1 шт):
Во первых подключение стилей через @import url - плохой вариант. Нужно делать через wp_enqueue_style().
А ещё лучше для создания дочки использовать специальные плагины. Например CTC. Тогда и дочка будет сделана правильно и настройки можно будет перенести корректно. Есть и другие приятные плюшки.
А после создания и настройки дочки плагин можно удалить.
Во вторых дочерняя тема видит только шаблоны, файл функций и syle.css. Поэтому подключение других файлов нужно производить в файле функций или шаблонах. Способ подключения зависит от назначения подключаемых файлов. Например "запчасти" шаблона лучше подключать с пом. get_template_part(). Скрипты и стили через wp_enqueue_script() wp_enqueue_style() соответственно.