it-swarm.com.ru

Моя дочерняя тема не работает Ошибка: "Родительская тема отсутствует. Пожалуйста, установите родительскую тему"

Я использую тему Pricerr. В моей родительской теме у меня есть папка CSS с несколькими CSS-файлами, rtl.css и style.css.

Какой код нужно поместить в папку функций, чтобы я мог получить информацию из родительской темы? И я на правильном пути для определения этого как ошибки, когда они говорят: "Родительская тема отсутствует. Пожалуйста, установите родительскую тему?

Я проверил, и моя родительская тема находится под Appearance > Themes, следовательно, она определенно загружена.

1
Hkoh

Есть три вещи, которые нужно проверить:

1 - Завершена ли ваша родительская тема и каково точное написание названия родительской темы в ее style.css. Прописные и строчные буквы важны.

2 - Является ли каталог дочерней темы именем parentname-child. Он должен находиться в каталоге тем, а не в подкаталоге родительской темы.

3 - Есть ли в заголовке style.css дочерней темы строка Template: parentname? Осторожно: НЕ Template: parentname-child.

Строго говоря, вам не нужен файл functions.php для вашей дочерней темы, но вы, вероятно, захотите также загрузить style.css родительской темы. Подробнее об этом здесь .

8
cjbj

Имя шаблона в дочерней теме должно быть именем папки родительской темы. Если вы зададите имя родительской темы или что-то еще, оно не будет работать.

Ваша тема "pricerr" предоставлена ​​сайтом sitemile?

тогда имя шаблона должно быть

Шаблон: PricerrTheme

3
Discover

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

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

0
Michael W.