Aktualizacje WooCommerce - jak bezpiecznie aktualizować wtyczki na działającym sklepie

Łukasz Palej

Łukasz Palej

Technical Implementation Expert

Aktualizacje WooCommerce i wtyczek na działającym sklepie robisz w stałym rytmie, zawsze w tej samej kolejności: kopia zapasowa, test na kopii sklepu (staging), aktualizacja WooCommerce, potem rozszerzeń, motywu i bramek płatności, a na koniec sprawdzenie sklepu zamówieniem testowym. Poprawki bezpieczeństwa instalujesz szybciej, poza zwykłym harmonogramem. Dzięki temu aktualizacja przestaje być loterią, a ewentualny problem wychodzi na kopii, a nie przy prawdziwym kliencie.

WooCommerce to wtyczka, która rozwija się szybko, a sklep opiera się zwykle na kilkunastu lub kilkudziesięciu dodatkach: bramkach płatności, integracjach z kurierami, wtyczkach do faktur, filtrów i SEO. Każda z nich ma własny cykl wydań. Odkładanie aktualizacji zwiększa ryzyko włamania, a instalowanie wszystkiego naraz bez testów - ryzyko awarii checkoutu. W tym wpisie pokazujemy, jak ułożyć proces aktualizacji, co sprawdzić po wgraniu nowej wersji i co zrobić, gdy coś pójdzie nie tak.

[#wazne] W skrócie: WooCommerce wydaje nowe wersje mniej więcej co pięć tygodni, a dokumentacja zaleca aktualizowanie sklepu w rytmie miesięcznym i szybciej przy poprawkach bezpieczeństwa. Przed aktualizacją zrób kopię zapasową i przetestuj zmiany na stagingu, potem zaktualizuj WooCommerce, rozszerzenia, motyw i bramki płatności w jednym oknie serwisowym i złóż zamówienie testowe. W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base, a aktualizacje prowadzimy według stałej procedury.

Jak często aktualizować WooCommerce i wtyczki?

Aktualizacja to instalacja nowszej wersji wtyczki, motywu albo WordPressa, która może zawierać nowe funkcje, poprawki błędów i łatki bezpieczeństwa. Według dokumentacji deweloperskiej WooCommerce nowe wersje wtyczki ukazują się w przewidywalnym cyklu, mniej więcej co pięć tygodni. Między nimi pojawiają się wersje poprawkowe, które usuwają błędy znalezione po wydaniu.

Dokumentacja WooCommerce przyjmuje, że dla większości sklepów dobrze sprawdza się miesięczny rytm aktualizacji. Wyjątkiem są poprawki bezpieczeństwa - te warto instalować szybciej. Informacje o nich znajdziesz na stronie z komunikatami bezpieczeństwa WooCommerce i w liście zmian (changelog) każdej wersji. Rytm miesięczny ma jeszcze jedną zaletę: zespół wie, kiedy sklep jest aktualizowany, i może zaplanować to poza okresem promocji.

Rodzaj aktualizacjiKiedy instalowaćZakres testów
Poprawka bezpieczeństwajak najszybciej po wydaniuszybki test koszyka i zamówienia
Wersja poprawkowaw najbliższym oknie serwisowymsklep, checkout, funkcja, której dotyczy poprawka
Nowa wersja WooCommercew miesięcznym oknie, po teście na stagingupełna lista kontrolna
Duża zmiana motywu lub bramki płatnościosobno, poza okresem promocjipełna lista kontrolna i zamówienie testowe

Tabela to przykładowy podział, który warto dopasować do sklepu. Im więcej sprzedajesz i im więcej masz wtyczek, tym ważniejsze jest, by aktualizacje miały stały termin i stałego właściciela w zespole.

Przygotowanie do aktualizacji WooCommerce

Każda aktualizacja zaczyna się od kopii zapasowej. Dokumentacja WooCommerce zaleca automatyczny backup albo ręczną kopię dwóch części: bazy danych i katalogu wp-content z motywem, wtyczkami i plikami. Drugi krok to test na kopii sklepu. Dokumentacja wprost zaznacza, żeby nie testować aktualizacji bezpośrednio na sklepie produkcyjnym. Na stagingu aktualizujesz ten sam zestaw: WooCommerce, rozszerzenia, bramki płatności i motyw, a potem sprawdzasz sklep krok po kroku.

Przed testem zbierz informacje o zgodności. Przy rozszerzeniach z WooCommerce.com dokumentacja zaleca sprawdzenie, czy sklep jest połączony z kontem WooCommerce.com w zakładce rozszerzeń, oraz wartości „Tested up to WooCommerce version”, czyli wersji WooCommerce, z którą deweloper testował dodatek. Jeśli jest starsza niż wersja, do której aktualizujesz, przeczytaj informacje o wydaniu albo zapytaj autora. Przy wtyczkach spoza WooCommerce.com o zgodność pytasz ich twórców.

Kiedy zaplanować okno serwisowe?

Okno serwisowe to z góry ustalony czas, w którym aktualizujesz sklep i masz zapas na sprawdzenie wyników. Wybierz porę z najmniejszym ruchem według statystyk sklepu, zwykle wczesny ranek albo późny wieczór w dzień roboczy, kiedy zespół jest dostępny, gdyby trzeba było coś naprawić. Unikaj piątkowych popołudni i okresów tuż przed promocjami. Nawet zespół WooCommerce przesunął jedno z wydań w 2025 roku, żeby nie wypadło w okolicach Black Friday i Cyber Monday. W sklepie warto przyjąć podobną zasadę: na kilka tygodni przed największymi akcjami sprzedażowymi instalujesz tylko poprawki bezpieczeństwa i krytyczne poprawki błędów.

Cały proces aktualizacji w jednym oknie serwisowym wygląda tak:

[#chart:woo67a]

Bezpłatna konsultacja WooCommerce
Sprawdź potencjał swojego sklepu WooCommerce
  • Przegląd sklepu, wtyczek i wydajności
  • Płatności, wysyłki i integracje
  • Plan rozwoju sklepu
Łukasz PalejKonsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Kolejność aktualizacji wtyczek na działającym sklepie

Dokumentacja WooCommerce zaleca, żeby najpierw zaktualizować WooCommerce, a następnie rozszerzenia, motyw i bramki płatności w tym samym oknie serwisowym. Nie warto łączyć kilku dużych aktualizacji naraz, chyba że dokładnie ten zestaw został wcześniej sprawdzony na stagingu. Gdy po aktualizacji pięciu wtyczek naraz checkout przestaje działać, trudno ustalić, która z nich zawiniła.

Na czas aktualizacji dokumentacja zaleca przełączenie sklepu w tryb „Wkrótce” (Coming soon). Klienci widzą wtedy stronę z komunikatem, a nie sklep w połowie zmian. Samą aktualizację uruchamiasz w menu Wtyczki przy WooCommerce albo w Kokpicie, w sekcji aktualizacji. Dokumentacja przypomina, żeby nie opuszczać strony, zanim aktualizacja się zakończy.

Aktualizacja bazy danych WooCommerce

Niektóre wersje WooCommerce po wgraniu plików wyświetlają komunikat o aktualizacji bazy danych z przyciskiem „Zaktualizuj bazę danych WooCommerce”. Zanim go klikniesz, upewnij się, że masz świeżą kopię. Aktualizacja bazy działa w tle przez zaplanowane akcje (Scheduled Actions), a postęp można śledzić w panelu. Po zakończeniu WooCommerce pokazuje komunikat o ukończeniu aktualizacji bazy. W dużych sklepach ten etap może potrwać dłużej, dlatego zaplanuj go poza godzinami największej sprzedaży.

Bramki płatności i wtyczki z checkoutu

Wtyczki, przez które przechodzą pieniądze, wymagają szczególnej ostrożności. Aktualizacja bramki płatności może zmienić wygląd pola płatności, obsługę zwrotów albo sposób zapisywania statusu zamówienia. Po każdej takiej aktualizacji złóż zamówienie testowe z metodą, którą najczęściej wybierają klienci, np. BLIK. Jak ustawić tę metodę, opisujemy w tekście o tym, jak włączyć płatności BLIK w WooCommerce.

Automatyczne aktualizacje wtyczek w WordPressie - włączać czy nie?

WordPress pozwala włączyć automatyczne aktualizacje dla poszczególnych wtyczek i motywów. Od wersji 6.6 WordPress przy automatycznej aktualizacji wtyczki sprawdza, czy strona nie zwraca błędu krytycznego PHP, i w razie problemu przywraca poprzednią wersję, a administrator dostaje e-mail. To przydatne zabezpieczenie, ale ma granice: wychwytuje błąd, który wyłącza stronę, a nie wychwytuje aktualizacji, która instaluje się poprawnie, a psuje np. wysyłkę lub płatność.

[#chart:woo67b]

W praktyce wiele sklepów łączy oba podejścia. Automatycznie aktualizowane są proste wtyczki, które nie dotykają koszyka i zamówień, a WooCommerce, bramki płatności, integracje i motyw przechodzą przez staging i ręczną aktualizację w oknie serwisowym.

Aktualizacje WordPressa i PHP a sklep WooCommerce

Sklep to nie tylko wtyczki. Pod spodem działa WordPress i PHP na serwerze, a każde z nich też trzeba aktualizować. WooCommerce i większość wtyczek podają w opisie minimalne wymagane wersje WordPressa i PHP. Nowa wersja WooCommerce może wymagać nowszego WordPressa, a hosting z czasem wyłącza wsparcie dla starych wersji PHP. Zmiana wersji PHP to jedna z bardziej ryzykownych operacji, bo starsze wtyczki i motywy, zwłaszcza dawno nieaktualizowane, mogą przestać działać. Dlatego zmianę PHP testuj na stagingu tak samo jak aktualizację WooCommerce, a w panelu hostingu sprawdź, czy da się szybko wrócić do poprzedniej wersji.

Porzucone wtyczki i dodatki bez licencji

Wtyczka, która od dawna nie ma aktualizacji, to ryzyko - przy kolejnej wersji WooCommerce lub PHP może przestać działać, a jej luki bezpieczeństwa nie zostaną załatane. Przy każdej wtyczce z repozytorium wordpress.org sprawdzaj datę ostatniej aktualizacji i to, czy wtyczka jest nadal dostępna do pobrania. Przy płatnych dodatkach pilnuj ważności licencji, bo po jej wygaśnięciu zwykle nie dostajesz aktualizacji. Nigdy nie instaluj płatnych wtyczek z nieoficjalnych źródeł - takie pliki bywają zmodyfikowane i są częstą drogą włamań do sklepów.

Rejestr aktualizacji

Prosty arkusz z datą, nazwą wtyczki, wersją przed i po aktualizacji, osobą odpowiedzialną i wynikiem testu oszczędza wiele godzin przy szukaniu przyczyn błędów. Gdy klient zgłasza problem z płatnością, od razu widać, co zmieniło się w sklepie w ostatnich dniach. Rejestr pomaga też przy przekazywaniu sklepu nowej osobie lub agencji.

Nadpisane szablony WooCommerce w motywie

Motywy i motywy potomne często nadpisują szablony WooCommerce, np. karty produktu albo podsumowania zamówienia. Gdy WooCommerce zmienia oryginalny szablon, kopia w motywie staje się nieaktualna. Listę nadpisanych szablonów znajdziesz w WooCommerce, w zakładce Status, na stronie „Status systemu” - na końcu raportu WooCommerce oznacza szablony, które wymagają aktualizacji.

Dokumentacja deweloperska WooCommerce opisuje sposób naprawy: ustal, które szablony są nieaktualne, zrób kopię starych plików, skopiuj nową wersję szablonu i ponownie wprowadź własne zmiany. Jeśli motyw kupiłeś od zewnętrznego dostawcy, zwykle wystarczy aktualizacja motywu - ale jeśli ktoś modyfikował szablony bez motywu potomnego, aktualizacja może te zmiany usunąć. Warto to sprawdzić przed pierwszą aktualizacją po przejęciu sklepu.

[#tip] Nadpisuj szablony WooCommerce tylko wtedy, gdy nie da się osiągnąć celu hookami lub ustawieniami motywu. Każdy nadpisany szablon to plik, który trzeba sprawdzać przy kolejnych aktualizacjach.

Co sprawdzić po aktualizacji WooCommerce?

Dokumentacja WooCommerce zaleca przejrzenie sklepu, kart produktów i koszyka, złożenie zamówienia testowego metodą płatności o niskim ryzyku, sprawdzenie wysyłki, podatków, płatności i e-maili oraz przejrzenie panelu pod kątem komunikatów i nieudanych zaplanowanych akcji. Lista kontrolna, którą stosujemy po aktualizacji:

  • Strona główna, kategoria i karta produktu - wygląd, ceny, warianty, filtry.

  • Koszyk i checkout - dodanie do koszyka, kupon, metody dostawy, punkt odbioru.

  • Płatność i status zamówienia - zamówienie testowe, zmiana statusu po opłaceniu.

  • E-maile - potwierdzenie zamówienia do klienta i powiadomienie do sklepu. Więcej o nich w tekście o tym, jak ustawić e-maile transakcyjne w WooCommerce.

  • Integracje - faktury, kurierzy, synchronizacja z Base i marketplace'ami.

  • Panel - komunikaty, Status systemu, zaplanowane akcje z błędami.

Co zrobić, gdy aktualizacja popsuje sklep?

Pierwsza zasada z dokumentacji WooCommerce: trzymaj klientów z dala od checkoutu, jeśli coś nie działa. Lepiej na chwilę włączyć tryb „Wkrótce”, niż przyjmować zamówienia, które nie zapiszą się poprawnie. Potem masz dwie drogi. Jeśli problem jest poważny, odtwarzasz sklep z kopii zrobionej przed aktualizacją, a przyczynę szukasz na stagingu. Jeśli problem dotyczy jednej wtyczki, możesz cofnąć tylko ją.

Do cofania wtyczek z repozytorium wordpress.org służy np. WP Rollback, który pozwala wrócić do wybranej wcześniejszej wersji. Darmowa wersja działa tylko z wtyczkami i motywami z repozytorium, a obsługa płatnych dodatków jest w wersji Pro. Przy cofaniu pamiętaj, że aktualizacja mogła już zmienić bazę danych - starsza wersja wtyczki nie zawsze poprawnie z nią współpracuje, dlatego przy WooCommerce bezpieczniejsze bywa odtworzenie całej kopii. Do szukania przyczyny przydaje się wtyczka Query Monitor, która pokazuje błędy PHP, wolne zapytania do bazy i problemy ze skryptami.

Gdy przyczyna jest już znana, zgłoś problem autorowi wtyczki - na forum wsparcia w repozytorium wordpress.org albo przez kanał pomocy płatnego dodatku. Dołącz wersje WooCommerce, WordPressa i PHP oraz raport ze strony „Status systemu”. Do czasu poprawki zostań przy wersji, która działa, i zapisz to w rejestrze aktualizacji, żeby nikt przypadkiem nie zainstalował problematycznej wersji w kolejnym oknie serwisowym.

Aktualizacje integracji z Base, marketplace'ami i kurierami

Wtyczki integracyjne łączą sklep z systemami zewnętrznymi, więc ich błąd nie zawsze widać w samym sklepie. Po aktualizacji integracji z Base, systemem fakturowym albo kurierem sprawdź, czy nowe zamówienie trafiło do systemu zewnętrznego, czy stany i ceny nadal się synchronizują i czy etykieta przesyłki generuje się poprawnie. Takie problemy często wychodzą dopiero po kilku godzinach, gdy zamówienia nie pojawiają się w panelu magazynu.

Najczęstsze objawy po aktualizacji i pierwsze kroki naprawy zebraliśmy poniżej:

[#chart:woo67c]

Jak Vinson pomaga z aktualizacjami WooCommerce

W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Przy aktualizacjach:

  • ustalamy harmonogram i okna serwisowe poza okresami promocji,

  • robimy kopię zapasową i testujemy aktualizacje na stagingu,

  • sprawdzamy nadpisane szablony motywu i zgodność rozszerzeń,

  • po aktualizacji przechodzimy listę kontrolną z zamówieniem testowym i integracjami.

Szczegóły współpracy znajdziesz na stronie sklepy na WooCommerce z Vinson.

Najczęściej zadawane pytania

Jak często aktualizować WooCommerce?

Dokumentacja WooCommerce wskazuje, że dla większości sklepów dobrze sprawdza się aktualizacja raz w miesiącu. Poprawki bezpieczeństwa warto instalować szybciej. Nowe wersje WooCommerce ukazują się mniej więcej co pięć tygodni.

Czy można aktualizować wtyczki bezpośrednio na sklepie?

Technicznie tak, ale dokumentacja WooCommerce odradza testowanie aktualizacji na produkcji. Bezpieczniej zrobić kopię zapasową, sprawdzić aktualizacje na kopii sklepu, a dopiero potem wgrać ten sam zestaw na działający sklep.

W jakiej kolejności aktualizować WooCommerce i wtyczki?

Według dokumentacji WooCommerce najpierw aktualizujesz WooCommerce, a potem rozszerzenia, motyw i bramki płatności w tym samym oknie serwisowym. Unikaj łączenia kilku dużych aktualizacji, których razem nie przetestowałeś na stagingu.

Czy włączyć automatyczne aktualizacje wtyczek w sklepie?

Dla prostych wtyczek bywa to wygodne, bo WordPress od wersji 6.6 cofa automatyczną aktualizację, która powoduje błąd krytyczny. Nie wychwyci jednak aktualizacji, która psuje płatność albo wysyłkę bez błędu krytycznego. Dlatego WooCommerce, bramki płatności i integracje lepiej aktualizować ręcznie po teście.

Co zrobić, gdy po aktualizacji nie działa checkout?

Wstrzymaj sprzedaż, np. trybem „Wkrótce”, i sprawdź, która wtyczka powoduje problem, najlepiej na stagingu. Jeśli nie da się szybko ustalić przyczyny, odtwórz kopię sprzed aktualizacji. Pojedynczą wtyczkę z repozytorium możesz cofnąć np. narzędziem WP Rollback.

Regularne, przetestowane aktualizacje WooCommerce to mniej luk bezpieczeństwa i mniej niespodzianek w checkoucie. Jeśli chcesz przekazać aktualizacje sklepu w stałe ręce albo ułożyć procedurę ze stagingiem i testami, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu wtyczek i wersji w Twoim sklepie.

Kolejność aktualizacji wtyczek na działającym sklepie

Dokumentacja WooCommerce zaleca, żeby najpierw zaktualizować WooCommerce, a następnie rozszerzenia, motyw i bramki płatności w tym samym oknie serwisowym. Nie warto łączyć kilku dużych aktualizacji naraz, chyba że dokładnie ten zestaw został wcześniej sprawdzony na stagingu. Gdy po aktualizacji pięciu wtyczek naraz checkout przestaje działać, trudno ustalić, która z nich zawiniła.

Na czas aktualizacji dokumentacja zaleca przełączenie sklepu w tryb „Wkrótce” (Coming soon). Klienci widzą wtedy stronę z komunikatem, a nie sklep w połowie zmian. Samą aktualizację uruchamiasz w menu Wtyczki przy WooCommerce albo w Kokpicie, w sekcji aktualizacji. Dokumentacja przypomina, żeby nie opuszczać strony, zanim aktualizacja się zakończy.

Aktualizacja bazy danych WooCommerce

Niektóre wersje WooCommerce po wgraniu plików wyświetlają komunikat o aktualizacji bazy danych z przyciskiem „Zaktualizuj bazę danych WooCommerce”. Zanim go klikniesz, upewnij się, że masz świeżą kopię. Aktualizacja bazy działa w tle przez zaplanowane akcje (Scheduled Actions), a postęp można śledzić w panelu. Po zakończeniu WooCommerce pokazuje komunikat o ukończeniu aktualizacji bazy. W dużych sklepach ten etap może potrwać dłużej, dlatego zaplanuj go poza godzinami największej sprzedaży.

Bramki płatności i wtyczki z checkoutu

Wtyczki, przez które przechodzą pieniądze, wymagają szczególnej ostrożności. Aktualizacja bramki płatności może zmienić wygląd pola płatności, obsługę zwrotów albo sposób zapisywania statusu zamówienia. Po każdej takiej aktualizacji złóż zamówienie testowe z metodą, którą najczęściej wybierają klienci, np. BLIK. Jak ustawić tę metodę, opisujemy w tekście o tym, jak włączyć płatności BLIK w WooCommerce.

Automatyczne aktualizacje wtyczek w WordPressie - włączać czy nie?

WordPress pozwala włączyć automatyczne aktualizacje dla poszczególnych wtyczek i motywów. Od wersji 6.6 WordPress przy automatycznej aktualizacji wtyczki sprawdza, czy strona nie zwraca błędu krytycznego PHP, i w razie problemu przywraca poprzednią wersję, a administrator dostaje e-mail. To przydatne zabezpieczenie, ale ma granice: wychwytuje błąd, który wyłącza stronę, a nie wychwytuje aktualizacji, która instaluje się poprawnie, a psuje np. wysyłkę lub płatność.

[#chart:woo67b]

W praktyce wiele sklepów łączy oba podejścia. Automatycznie aktualizowane są proste wtyczki, które nie dotykają koszyka i zamówień, a WooCommerce, bramki płatności, integracje i motyw przechodzą przez staging i ręczną aktualizację w oknie serwisowym.

Aktualizacje WordPressa i PHP a sklep WooCommerce

Sklep to nie tylko wtyczki. Pod spodem działa WordPress i PHP na serwerze, a każde z nich też trzeba aktualizować. WooCommerce i większość wtyczek podają w opisie minimalne wymagane wersje WordPressa i PHP. Nowa wersja WooCommerce może wymagać nowszego WordPressa, a hosting z czasem wyłącza wsparcie dla starych wersji PHP. Zmiana wersji PHP to jedna z bardziej ryzykownych operacji, bo starsze wtyczki i motywy, zwłaszcza dawno nieaktualizowane, mogą przestać działać. Dlatego zmianę PHP testuj na stagingu tak samo jak aktualizację WooCommerce, a w panelu hostingu sprawdź, czy da się szybko wrócić do poprzedniej wersji.

Porzucone wtyczki i dodatki bez licencji

Wtyczka, która od dawna nie ma aktualizacji, to ryzyko - przy kolejnej wersji WooCommerce lub PHP może przestać działać, a jej luki bezpieczeństwa nie zostaną załatane. Przy każdej wtyczce z repozytorium wordpress.org sprawdzaj datę ostatniej aktualizacji i to, czy wtyczka jest nadal dostępna do pobrania. Przy płatnych dodatkach pilnuj ważności licencji, bo po jej wygaśnięciu zwykle nie dostajesz aktualizacji. Nigdy nie instaluj płatnych wtyczek z nieoficjalnych źródeł - takie pliki bywają zmodyfikowane i są częstą drogą włamań do sklepów.

Rejestr aktualizacji

Prosty arkusz z datą, nazwą wtyczki, wersją przed i po aktualizacji, osobą odpowiedzialną i wynikiem testu oszczędza wiele godzin przy szukaniu przyczyn błędów. Gdy klient zgłasza problem z płatnością, od razu widać, co zmieniło się w sklepie w ostatnich dniach. Rejestr pomaga też przy przekazywaniu sklepu nowej osobie lub agencji.

Nadpisane szablony WooCommerce w motywie

Motywy i motywy potomne często nadpisują szablony WooCommerce, np. karty produktu albo podsumowania zamówienia. Gdy WooCommerce zmienia oryginalny szablon, kopia w motywie staje się nieaktualna. Listę nadpisanych szablonów znajdziesz w WooCommerce, w zakładce Status, na stronie „Status systemu” - na końcu raportu WooCommerce oznacza szablony, które wymagają aktualizacji.

Dokumentacja deweloperska WooCommerce opisuje sposób naprawy: ustal, które szablony są nieaktualne, zrób kopię starych plików, skopiuj nową wersję szablonu i ponownie wprowadź własne zmiany. Jeśli motyw kupiłeś od zewnętrznego dostawcy, zwykle wystarczy aktualizacja motywu - ale jeśli ktoś modyfikował szablony bez motywu potomnego, aktualizacja może te zmiany usunąć. Warto to sprawdzić przed pierwszą aktualizacją po przejęciu sklepu.

[#tip] Nadpisuj szablony WooCommerce tylko wtedy, gdy nie da się osiągnąć celu hookami lub ustawieniami motywu. Każdy nadpisany szablon to plik, który trzeba sprawdzać przy kolejnych aktualizacjach.

Co sprawdzić po aktualizacji WooCommerce?

Dokumentacja WooCommerce zaleca przejrzenie sklepu, kart produktów i koszyka, złożenie zamówienia testowego metodą płatności o niskim ryzyku, sprawdzenie wysyłki, podatków, płatności i e-maili oraz przejrzenie panelu pod kątem komunikatów i nieudanych zaplanowanych akcji. Lista kontrolna, którą stosujemy po aktualizacji:

  • Strona główna, kategoria i karta produktu - wygląd, ceny, warianty, filtry.

  • Koszyk i checkout - dodanie do koszyka, kupon, metody dostawy, punkt odbioru.

  • Płatność i status zamówienia - zamówienie testowe, zmiana statusu po opłaceniu.

  • E-maile - potwierdzenie zamówienia do klienta i powiadomienie do sklepu. Więcej o nich w tekście o tym, jak ustawić e-maile transakcyjne w WooCommerce.

  • Integracje - faktury, kurierzy, synchronizacja z Base i marketplace'ami.

  • Panel - komunikaty, Status systemu, zaplanowane akcje z błędami.

Co zrobić, gdy aktualizacja popsuje sklep?

Pierwsza zasada z dokumentacji WooCommerce: trzymaj klientów z dala od checkoutu, jeśli coś nie działa. Lepiej na chwilę włączyć tryb „Wkrótce”, niż przyjmować zamówienia, które nie zapiszą się poprawnie. Potem masz dwie drogi. Jeśli problem jest poważny, odtwarzasz sklep z kopii zrobionej przed aktualizacją, a przyczynę szukasz na stagingu. Jeśli problem dotyczy jednej wtyczki, możesz cofnąć tylko ją.

Do cofania wtyczek z repozytorium wordpress.org służy np. WP Rollback, który pozwala wrócić do wybranej wcześniejszej wersji. Darmowa wersja działa tylko z wtyczkami i motywami z repozytorium, a obsługa płatnych dodatków jest w wersji Pro. Przy cofaniu pamiętaj, że aktualizacja mogła już zmienić bazę danych - starsza wersja wtyczki nie zawsze poprawnie z nią współpracuje, dlatego przy WooCommerce bezpieczniejsze bywa odtworzenie całej kopii. Do szukania przyczyny przydaje się wtyczka Query Monitor, która pokazuje błędy PHP, wolne zapytania do bazy i problemy ze skryptami.

Gdy przyczyna jest już znana, zgłoś problem autorowi wtyczki - na forum wsparcia w repozytorium wordpress.org albo przez kanał pomocy płatnego dodatku. Dołącz wersje WooCommerce, WordPressa i PHP oraz raport ze strony „Status systemu”. Do czasu poprawki zostań przy wersji, która działa, i zapisz to w rejestrze aktualizacji, żeby nikt przypadkiem nie zainstalował problematycznej wersji w kolejnym oknie serwisowym.

Aktualizacje integracji z Base, marketplace'ami i kurierami

Wtyczki integracyjne łączą sklep z systemami zewnętrznymi, więc ich błąd nie zawsze widać w samym sklepie. Po aktualizacji integracji z Base, systemem fakturowym albo kurierem sprawdź, czy nowe zamówienie trafiło do systemu zewnętrznego, czy stany i ceny nadal się synchronizują i czy etykieta przesyłki generuje się poprawnie. Takie problemy często wychodzą dopiero po kilku godzinach, gdy zamówienia nie pojawiają się w panelu magazynu.

Najczęstsze objawy po aktualizacji i pierwsze kroki naprawy zebraliśmy poniżej:

[#chart:woo67c]

Jak Vinson pomaga z aktualizacjami WooCommerce

W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Przy aktualizacjach:

  • ustalamy harmonogram i okna serwisowe poza okresami promocji,

  • robimy kopię zapasową i testujemy aktualizacje na stagingu,

  • sprawdzamy nadpisane szablony motywu i zgodność rozszerzeń,

  • po aktualizacji przechodzimy listę kontrolną z zamówieniem testowym i integracjami.

Szczegóły współpracy znajdziesz na stronie sklepy na WooCommerce z Vinson.

Najczęściej zadawane pytania

Jak często aktualizować WooCommerce?

Dokumentacja WooCommerce wskazuje, że dla większości sklepów dobrze sprawdza się aktualizacja raz w miesiącu. Poprawki bezpieczeństwa warto instalować szybciej. Nowe wersje WooCommerce ukazują się mniej więcej co pięć tygodni.

Czy można aktualizować wtyczki bezpośrednio na sklepie?

Technicznie tak, ale dokumentacja WooCommerce odradza testowanie aktualizacji na produkcji. Bezpieczniej zrobić kopię zapasową, sprawdzić aktualizacje na kopii sklepu, a dopiero potem wgrać ten sam zestaw na działający sklep.

W jakiej kolejności aktualizować WooCommerce i wtyczki?

Według dokumentacji WooCommerce najpierw aktualizujesz WooCommerce, a potem rozszerzenia, motyw i bramki płatności w tym samym oknie serwisowym. Unikaj łączenia kilku dużych aktualizacji, których razem nie przetestowałeś na stagingu.

Czy włączyć automatyczne aktualizacje wtyczek w sklepie?

Dla prostych wtyczek bywa to wygodne, bo WordPress od wersji 6.6 cofa automatyczną aktualizację, która powoduje błąd krytyczny. Nie wychwyci jednak aktualizacji, która psuje płatność albo wysyłkę bez błędu krytycznego. Dlatego WooCommerce, bramki płatności i integracje lepiej aktualizować ręcznie po teście.

Co zrobić, gdy po aktualizacji nie działa checkout?

Wstrzymaj sprzedaż, np. trybem „Wkrótce”, i sprawdź, która wtyczka powoduje problem, najlepiej na stagingu. Jeśli nie da się szybko ustalić przyczyny, odtwórz kopię sprzed aktualizacji. Pojedynczą wtyczkę z repozytorium możesz cofnąć np. narzędziem WP Rollback.

Regularne, przetestowane aktualizacje WooCommerce to mniej luk bezpieczeństwa i mniej niespodzianek w checkoucie. Jeśli chcesz przekazać aktualizacje sklepu w stałe ręce albo ułożyć procedurę ze stagingiem i testami, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu wtyczek i wersji w Twoim sklepie.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Łukasz Palej

Technical Implementation Expert

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

Sklep na WooCommerce z Vinson

Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
4,9/5 ze 171 opiniiWdrażamy i rozwijamy sklepy WooCommerce
Łukasz Palej - Technical Implementation Expert
Łukasz PalejTechnical Implementation Expert

Przeczytaj także

Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Zadzwoń

574 944 685

Adres

Kazimierza Wielkiego 7/7

32-700 Bochnia

Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert
4,9172 opinii klientów · Trustindex →