Как взять на себя ответственность за тему

Я установил WordPress на свой сайт вместе с темой, близкой к тому, что я хотел. Затем я изменил практически все форматирование, чтобы оно соответствовало моему сайту. Я не планирую публиковать свою версию, но я хотел бы сделать ее своей, чтобы не путать ее с оригиналом. Я получаю уведомления об обновлениях оригинала, и я не хочу непреднамеренно обновлять его.

Я вижу, что папка под темами имеет название темы, но я думаю, что для нее есть нечто большее. При необходимости я могу изменить базу данных. Было бы проще просто создать новую тему и скопировать все файлы на нее?

Solutions Collecting From Web of "Как взять на себя ответственность за тему"

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

  1. Обновите название темы в файле style.css темы в разделе комментариев вверху, иногда называемом заголовками темы.
  2. Переименуйте главную папку темы, т.е. wp-content/themes/THIS-THEME-NAME

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

ПРИМЕЧАНИЕ. Если вы планируете вносить эти изменения в тему, на мгновение переключитесь на другую тему при установке, иначе ваша база данных будет лежать с некорректными данными в текущей активной теме (технически это должно привести к сбросу темы в любом случае, но лучше было бы переключать тему перед внесением изменений).

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

Общий способ создания поверх существующей темы – создать Child Theme , что позволяет добавлять ваши изменения, сохраняя при этом совместимость с родительскими обновлениями темы и т. Д.

Поэтому в зависимости от того, что вы хотите, есть два варианта:

  1. Переместите изменения в дочернюю тему.
  2. Отмените совместимость и отредактируйте тему, чтобы она больше не считалась оригинальной. Скорее всего, изменить имя папки и название темы будет достаточно, но лучше также изменить остальную часть материала (при сохранении атрибуции оригинального автора).