0

Я прочитал несколько статей, и я понял, что есть файлы дочерних тем, которые могут полностью переопределять файлы главной темы, а другие нет (например, function.php). На этом этапе будет полезно узнать, какие файлы могут быть включены в тему «Дети» и как (относительно структуры папок).Как правильно создать структуру дочерней темы

Большинство моих модификаций сделаны в custom css Главной темой специальной области, но и я модифицировал непосредственно app.css, app.min.js, header.php, script-calls.php (регистрация дополнительных js файлов и применения некоторых настроек).

Я должен упомянуть, что в моем случае таблицы стилей находятся в очереди, используя inc/script-calls.php не function.php файл.

Все файлы (независимо от того, какое расширение) можно обрабатывать одинаково, это нормально, если я просто скопирую эти файлы в папку темы «Дети» или мне нужно создать точную структуру каталогов, например, у нас есть в Main theme пожалуйста?

Спасибо,

LE: Я изо всех сил, чтобы заставить его работать, но без результата. Я воссоздаю ту же структуру папок, которая пытается использовать эти файлы у ребенка: app.css, app.min.js, header.php, script-calls.php и единственный файл, который работает header.php. Есть предположения?

ответ

0

Вы должны следовать структуре каталогов темы Parent в папке ребенка темы.

Если ваша тема структура Родитель:

/parent-theme/templates/single.php 

Для замены single.php в папке ребенка темы вы должны создать:

/child-theme/templates/single.php 

Любой файл может быть включен в вашем детской теме. вы также можете включить дополнительные файлы, которые не загружены в родительскую тему.

https://codex.wordpress.org/Child_Themes

+0

Благодарим Вас за обратной Клаудиу, ваш ответ Reffer на страницы/шаблоны, но мы говорим о создании файлов. Вы на 100% одно и то же правило может применяться в структуре детской темы? :) Честно говоря, я пошел сюда, потому что codex это довольно запутанно, принимая во внимание мою структуру темы, описанную выше (таблицы стилей заключены в очередь с помощью 'inc/script-calls.php' not' function.php file') –