Как править уже работающий сайт на WordPress?
Добрый день. Подскажите такой момент. Как лучше всего править интернет-магазин на wordpress, который уже полноценно работает? Установлеен woocommerce
Необходимо будет делать полный редизайн сайта, функционал и структура также будут менятьcя, будут устанавливаться новые плагины (например, wishlist для woocommerce).
Сейчас этот магазин активно посещается людьми, идут заказы и оплаты. Нельзя потерять эти данные.
Как правильней будет - править сразу на продакшене сайт или как-то по-другому?
Дополнительно:
Лучше как-то по другому. Иначе можно потерять половину клиентов.
Например развернуть копию сайта на локальном компе или сделать копию на хостинге и править ее.
Ответы:
Процедуры-то стандартные.
Мелочёвку можно и на проде править чаще всего. А для редизайна - на копии, где-нибудь на техническом домене. Чтобы всё уронить по такой схеме - постараться надо.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Полный редизайн работающего WooCommerce-магазина нельзя нормально делать прямо на продакшене. На живом сайте идут заказы, оплаты, регистрации и изменение остатков, поэтому править тему, структуру и плагины сразу в бою — высокий риск потерять продажи или получить несовместимость на checkout.
Нормальный порядок такой:
Самая частая ошибка — сделать копию, месяц разрабатывать, а потом просто заменить боевую базу staging-базой. Для магазина так нельзя: за это время на проде появятся новые заказы, клиенты, оплаты и изменения товаров. Обычно на прод переносят файлы темы, кастомный плагин, настройки через миграцию или руками, а данные заказов оставляют боевые.
Минимальный технический чеклист перед релизом:
Мелкие CSS-правки иногда допустимы на проде через дочернюю тему, если они обратимы. Но редизайн, wishlist, изменение структуры карточки товара и checkout — только через копию. Это дешевле, чем потом восстанавливать магазин после сломанной оплаты.