Как исправить устаревшие шаблоны WooCommerce

Обновления и изменения шаблона

Иногда мы обновляем шаблоны по умолчанию при выходе новой версии WooCommerce. Это касается как основных версий (WooCommerce 2.6, 3.0 и 4.0), так и дополнительных (WooCommerce 3.8.0).

Начиная с версии WooCommerce 3.3, большинство тем отлично смотрятся с WooCommerce.

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

  • вы используете тему со старыми шаблонами или более старую версию WooCommerce, либо
  • вы изменили шаблоны или используете дочернюю тему.

Большинство авторов тем своевременно вносят в них изменения, поэтому вам нужно лишь обновить тему, чтобы получить обновленные шаблоны.

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

Как обновить устаревшие шаблоны

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

  1. Перейдите в WooCommerce > Статус > Состояние системы. Прокрутите страницу до конца, где есть список шаблонов, переопределенных вашей темой / дочерней темой, и предупреждающее сообщение о том, что их необходимо обновить.
  2. Сохраните резервную копию устаревшего шаблона.
  3. Скопируйте шаблон по умолчанию с wp-content/plugins/woocommerce/templates/[path-to-the-template] и вставьте его в папку темы, расположенную по адресу wp-content/themes/[path-to-theme].
  4. Откройте шаблон, который вы вставили в папку с темой, в текстовом редакторе (например, Sublime, Visual Code, BBEdit, Notepad++) и внесите все изменения, которые были в предыдущем шаблоне, в новый обновленный файл.

Мы понимаем, что это может занять много времени. Поэтому мы стараемся не вносить изменения в шаблоны WooCommerce, но иногда бывает целесообразно нарушить обратную совместимость.

FAQ

Где я могу найти последнюю версию WooCommerce?

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

Почему бы вам не сделать кнопку, при нажатии на которую все будет обновляться?

Невозможно создать видео или обновление в один клик. Почему? Потому что существует тысячи тем, и каждая из них написана по-своему. Универсального решения не существует.

Поделиться с друзьями
Документация WooCommerce