Обновление WooCommerce: рекомендации, которым нужно следовать каждый раз
Опубликовано: 2021-10-21Как известно каждому пользователю WordPress, обновление плагинов может быть захватывающим (и напряженным) временем. Вы получаете новые функции и исправления ошибок, но также есть вероятность, что что-то пойдет не так, и ваш сайт выйдет из строя. Когда вы обновляете WooCommerce, это волнение и стресс могут возрасти еще больше, потому что даже небольшой сбой может вызвать огромные колебания, которые повлияют на вашу прибыль. Имея это в виду, мы хотим рассказать вам о некоторых передовых методах обновления Woocommerce, чтобы вы могли быть уверены, что ваш бизнес в безопасности, когда вы нажимаете кнопку обновления.
1. Сделайте резервную копию вашего магазина WooCommerce
Прежде чем запускать какое-либо обновление на вашем сайте WordPress, вы всегда должны делать резервную копию. Всегда. Хотя подавляющее большинство из них безопасны и не причинят вреда, за редким исключением происходит сбой сайта, и изменения необходимо отменить. Эта практика создания резервных копий еще более важна при обновлении WooCommerce, потому что последнее, что вы хотите, — это чтобы весь ваш инвентарь и история продаж испортились одним нажатием кнопки.
Существует несколько вариантов резервного копирования, одним из самых популярных из которых является UpdraftPlus. Это бесплатный плагин, который предлагает полное резервное копирование и восстановление сайта, включая вашу базу данных WooCommerce. Этот процесс в основном выполняется вручную для бесплатных пользователей, но вы можете обновить его, чтобы автоматизировать определенные части и включить удаленное облачное хранилище.
Кроме того, Jetpack (который принадлежит той же материнской компании, что и WooCommerce, и WordPress) имеет автоматическое ежедневное резервное копирование для вашего магазина WooCommerce, начиная с 95 долларов в год. Если вы управляете магазином WooCommerce с высокой посещаемостью, ежедневная резервная копия вашего инвентаря и продаж — одна из лучших вещей, в которые вы можете инвестировать.
Независимо от метода, перед обновлением WooCommerce обязательно сделайте резервную копию своего сайта и магазина. Убедитесь, что ваша служба резервного копирования включает папку wp-content , а также базы данных сайта, поскольку данные WooCommerce хранятся в обоих местах.
2. Протестируйте обновление
Одна из самых больших ошибок, которую совершают пользователи WordPress в целом (и не только в отношении WooCommerce), — это запуск обновления без предварительного тестирования. Без тестирования вы не узнаете, есть ли конфликты с вашей версией WordPress, вашей темой или любыми другими плагинами, которые вы установили на свой сайт.
Самый простой способ сделать это — настроить клонированный сайт или промежуточный сайт, на котором вы можете установить обновление и посмотреть, что произойдет. Использование Local by Flywheel — один из самых простых способов сделать это. Local — это приложение, которое позволяет вам запускать офлайн-сайты WP на вашем локальном компьютере, где вы можете увидеть, как обновление WooCommerce повлияет на ваш сайт, даже не касаясь рабочего сайта.
Другие инструменты, такие как MAMP, также существуют для такого рода тестирования. Кроме того, SiteGround и многие другие популярные хостинговые компании предлагают «промежуточные сайты» как часть вашего членства, которые работают одинаково. Как копия вашего сайта, вы можете увидеть, как изменения влияют на изменения, прежде чем запускать обновления в реальном времени.
Крайне важно быть уверенным, что обновление WooCommerce не отключит ваш магазин. Обновления также могут иметь другие последствия для вашего сайта, и отличная идея — прочесать эти эффекты, прежде чем публиковать их.
Также протестируйте обновление базы данных
После завершения обновления WooCommerce вы, скорее всего, получите сообщение о том, что требуется обновление базы данных WooCommerce . Это не повлияет на ваши сообщения или страницы, а только на таблицы, которые использует WooCommerce. Однако всякий раз, когда вы каким-либо образом взаимодействуете с базой данных WP, вы должны сначала убедиться, что это делается на тестовом сервере.

Эти изменения базы данных редко влияют на производительность частей вашего сайта, не связанных с WooCommerce, но вы должны быть уверены, что это именно так. Поэтому, прежде чем просто предположить, что после обновления плагина WooCommerce на вашем тестовом сайте все работает нормально, убедитесь, что вы нажали фиолетовую кнопку « Обновить базу данных WooCommerce » и таким же образом закрутили сайт. Поскольку WooCommerce полностью интегрируется с WordPress, тестирование базы данных перед запуском стоит того, чтобы потратить время и усилия.
3. Проверьте свои платежные системы и шлюзы
Помимо конфликтов плагинов, вы хотите убедиться, что ваши платежные системы и шлюзы совместимы с новой версией WooCommerce. Это особенно важно, если вы ограничиваете свой магазин только одним или двумя процессорами. Самый простой способ проверить — развернуть детали на странице « Плагины », где показано обновление. Вы должны увидеть заголовок Tested Up To WooCommerce Version над списком платежных шлюзов и других установленных вами расширений.

изображение с WooCommerce.com
Если версия WooCommerce, до которой вы обновляетесь, не проверена, обновляйте ее с осторожностью. Вы можете потерять возможность получать платежи от пользователей через этот шлюз, пока он не будет обновлен.
Кроме того, в вашей учетной записи WooCommerce.com есть вкладка «Мои подписки». Вы можете использовать этот раздел, чтобы увидеть любые премиум-расширения и надстройки, которые могут быть несовместимы с новым обновлением WooCommerce (пока).
Завершение обновления WooCommerce
WooCommerce — самая популярная платформа электронной коммерции для WordPress по определенной причине. Он надежен, стабилен, прост в использовании и постоянно обновляется. Но постоянное обновление не лишено подводных камней. Как и в случае с любым другим плагином WordPress, вы должны проявить должную осмотрительность, чтобы убедиться, что ваш веб-сайт совместим со всеми изменениями, которые разработчики Woo вносят в свою кодовую базу. В большинстве случаев у вас не будет абсолютно никаких проблем. Но когда на кону деньги (а это всегда так, если вы работаете с WooCommerce), вы никогда не должны принимать слишком много мер предосторожности.
Поэтому обязательно делайте регулярные резервные копии вашего сайта и баз данных и держите их готовыми к восстановлению. Никогда не запускайте обновление без предварительного тестирования на сервере разработки или тестовом сервере, просто чтобы убедиться, что где-то глубоко на сайте нет конфликтов. И убедитесь, что способы приема платежей совместимы с новой версией, прежде чем обновлять WooCommerce. Иметь новую, блестящую версию Ву — это фантастика. Но это менее фантастично, если вы не можете принимать деньги людей.
Обновление WooCommerce можно выполнить одним нажатием кнопки, но мы настоятельно рекомендуем воспользоваться этими рекомендациями, чтобы ваш сайт продолжал работать максимально гладко.
Каков ваш процесс обновления WooCommerce? Что вы делаете для обеспечения стабильности версии?
Статья с изображением Химэ-сама / Shutterstock.com