Потеря кастомизации темы при переходе на дочернюю тему

20 сент. 2010 г., 17:11:03
Просмотры: 238
Голосов: 0

Я следовал практике создания дочерней темы (child theme), но обнаружил, что потерял часть сделанных настроек:

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

Есть ли другие подобные побочные эффекты?

Это баги или ожидаемое поведение?

Детали:

  • Я добавил новую директорию в themes, создал style.css с необходимым заголовком
  • Активировал новую тему в WordPress (работаю в режиме мультисайта)
  • Обнаружил указанные выше проблемы
2
Комментарии

@Sorin Пожалуйста, перечисли шаги, которые ты выполнил при этом. Возможно, ты пропустил какой-то шаг, или мы сможем лучше понять, как улучшить "практику", которой ты следуешь.

EAMann EAMann
20 сент. 2010 г. 17:15:00

Спасибо, я добавил шаги, их не так много. Кстати, убедись, что ты настроил изображение заголовка перед добавлением темы.

sorin sorin
20 сент. 2010 г. 17:55:24
Все ответы на вопрос 1
2

Не уверен насчет "потерянного" заголовка. Это была часть разметки? CSS-фон? Пользовательский фон?

Потеря назначений меню — это нормальное поведение.

  • Дочерняя тема — это не та же самая тема, что и родительская

  • Это полностью отдельная тема, которая использует родительскую как запасной вариант

Дочерняя тема загружается и обрабатывается до родительской (да, кажется немного обратным). Не ожидайте, что она будет вести себя просто как родительская тема с некоторыми изменениями. Так кажется, но внутри все не совсем так.

20 сент. 2010 г. 18:18:51
Комментарии

Я ничего не настраивал на диске, я просто использовал административный интерфейс, чтобы загрузить новую шапку. Так что насчет шапки — это баг?

sorin sorin
21 сент. 2010 г. 15:35:18

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

Rarst Rarst
21 сент. 2010 г. 15:52:35