Пакування замовлення інтернет-магазину: коробка, дерев'яна стружка, стрічка
WooCommerceбекап і відкатаудит плагінів

Оновлюємо магазин так, щоб покупці не помітили

Спершу бекап, потім копія сайту, на ній оновлення і тест кошика з оплатою. На живий сайт зміни йдуть лише після перевірки, а в кінці ви отримуєте звіт.

Що має працювати після оновлення

Вигадана вітрина для прикладу. Це ті сторінки й дії, які ми перевіряємо першими: каталог, картка товару, кошик. Натисніть «У кошик», щоб побачити, що саме ми тестуємо.

Ароматична свічка в скляному стакані

Ароматична свічка «Махагон»

420 грн
В наявності
Смажені зерна кави крупним планом

Кава в зернах, 250 г

310 грн
В наявності
Три червоні керамічні кухлі із зірочками

Набір червоних кухлів

560 грн
В наявності
Пара темно-синіх кедів зі шнурівкою

Темні кеди

1 850 грн
В наявності
Пара білих шкіряних кедів

Білі кеди

2 100 грн
В наявності
Кошик порожній

Аудит плагінів

Приклад таблиці з вигаданими плагінами. Для кожного рішення: залишити, видалити чи замінити, і версії до та після оновлення.

ПлагінБулоСтанеРішенняПричина

Як проходить робота

Натискайте на крок, щоб позначити його виконаним.

Перевірка після оновлення

Відмічайте пункти, коли вони пройдені.

Як відкотити

  1. Перед роботою зберігаємо повний бекап: файли й база даних, окремо від сервера з магазином.
  2. Оновлення спершу проходять на копії сайту. Якщо там щось ламається, живий магазин не змінюється.
  3. Перед перенесенням на живий сайт робимо ще один свіжий бекап і фіксуємо версії плагінів.
  4. Якщо після оновлення не проходить кошик чи оплата, повертаємо файли й базу з цього бекапу.
  5. Проблемний плагін лишається старої версії, а в звіті пояснюємо причину і що з ним робити далі.
Ароматична свічка в скляному стакані на дерев'яному столі

Магазин живе, поки ми працюємо

Усі зміни спершу відпрацьовуються на копії, тому замовлення не зупиняються. Після оновлення живий сайт перевіряється так само, як це робить покупець: від каталогу до листа з підтвердженням.