Как править уже работающий сайт на WordPress?

Ссылка скопирована
1 ответ

Добрый день. Подскажите такой момент. Как лучше всего править интернет-магазин на wordpress, который уже полноценно работает? Установлеен woocommerce
Необходимо будет делать полный редизайн сайта, функционал и структура также будут менятьcя, будут устанавливаться новые плагины (например, wishlist для woocommerce).
Сейчас этот магазин активно посещается людьми, идут заказы и оплаты. Нельзя потерять эти данные.
Как правильней будет - править сразу на продакшене сайт или как-то по-другому?

Дополнительно:

Лучше как-то по другому. Иначе можно потерять половину клиентов.
Например развернуть копию сайта на локальном компе или сделать копию на хостинге и править ее.

  • править локально. тестировать на стейдже, перед обновлением обязательно бекап еткущего состояния,
  • Ответы:

    Процедуры-то стандартные.
    Мелочёвку можно и на проде править чаще всего. А для редизайна - на копии, где-нибудь на техническом домене. Чтобы всё уронить по такой схеме - постараться надо.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Елена Вебер Ответ

    Полный редизайн работающего WooCommerce-магазина нельзя нормально делать прямо на продакшене. На живом сайте идут заказы, оплаты, регистрации и изменение остатков, поэтому править тему, структуру и плагины сразу в бою — высокий риск потерять продажи или получить несовместимость на checkout.

    Нормальный порядок такой:

    1. Сделать резервную копию файлов и базы.
    2. Развернуть копию сайта на staging-домене или локально.
    3. Закрыть staging от индексации и посторонних пользователей.
    4. Выполнить редизайн, настройку темы, шаблонов и новых плагинов на копии.
    5. Проверить корзину, оформление заказа, оплату, письма, личный кабинет, купоны и доставку.
    6. Перенести на прод только код, настройки и шаблоны, не затирая свежие заказы.

    Самая частая ошибка — сделать копию, месяц разрабатывать, а потом просто заменить боевую базу staging-базой. Для магазина так нельзя: за это время на проде появятся новые заказы, клиенты, оплаты и изменения товаров. Обычно на прод переносят файлы темы, кастомный плагин, настройки через миграцию или руками, а данные заказов оставляют боевые.

    Минимальный технический чеклист перед релизом:

    • включить maintenance mode только на короткое окно выкладки;
    • сделать свежий backup базы и файлов перед заменой;
    • проверить совместимость PHP, WooCommerce, темы и плагинов;
    • очистить кэш после выкладки;
    • сделать тестовый заказ после релиза;
    • проверить, что платёжный шлюз работает в боевом режиме.

    Мелкие CSS-правки иногда допустимы на проде через дочернюю тему, если они обратимы. Но редизайн, wishlist, изменение структуры карточки товара и checkout — только через копию. Это дешевле, чем потом восстанавливать магазин после сломанной оплаты.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно