Обновление темы Wordpress - как не потерять настройки на родительскую тему? - PullRequest
0 голосов
/ 26 сентября 2019

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

Сейчас я работаю над дочерней темой, но, к сожалению, некоторые из моих настроек были сделаны до переезда, и они все еще относятся к родительской теме.

Я думаю, могу ли я:

  1. локально «извлекать» мои настройки,
  2. обновлять тему,
  3. копировать обратно настройки в functions.php?(на этот раз родитель или потомок)

Извлечь, можно ли сделать это: сравнив код, например, в Sourcetree: мой настроенный родительский functions.php с исходным файлом, который я скачал в самом начале?(прикрепленный скриншот) введите описание изображения здесь

При копировании настроек назад - могу ли я скопировать его в дочерний файл functions.php вместо родительского файла?

Как насчетнастройки, выполненные для других файлов, отличных от functions.php и style.css - как узнать, какие другие файлы были изменены в родительских файлах, или узнать, какие из них следует изменить вручную?

Будут ли настройки выполненыФайлы плагинов остаются прежними и не нарушают плагины после обновления?Спасибо!

1 Ответ

0 голосов
/ 26 сентября 2019

Вот одна слегка грубая / базовая идея:

Создайте репозиторий / каталог, добавьте в него копию исходной родительской темы (в той же версии, что вы модифицировали (вся тема, неизмененный оригинал).копировать)).

Теперь поместите измененную родительскую тему в тот же каталог.Согласитесь заменить любые существующие файлы.

Теперь просмотрите изменения между каждым файлом через GIT-клиент, например Sourcetree или TowerApp

Это позволитВы знаете, какие различия существуют между всеми файлами.

Functions.php :
Теперь вы можете увидеть, какие изменения существуют между исходным родителем и вашим измененнымверсии, вы можете скопировать изменения в файл function.php в файл child-theme/functions.php yes.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...