Nowa wersja WooCommerce 3.2, już dzisiaj pojawi się w repozytorium WordPressa!
Nowe wydanie – tradycyjnie – przyniesie nam kilka poprawek i zmian funkcjonalnych, chociaż jak przyznaje ekipa WooCommerce, nie są to zmiany rewolucyjne, przez co aktualizacja do najnowszej wersji nie powinna nieść ze sobą negatywnych skutków. Mimo to, przed dokonaniem aktualizacji warto sprawdzić czy dostawcy oprogramowania z którego korzystacie zdążyli przygotowaniem się do niej. My jesteśmy gotowi, a listę wtyczek, które wymagają aktualizacji znajdziecie na dole artykułu.
Co do nowych funkcji WooCommerce wprowadzanych z najnowszą aktualizacją, rzeczywiście jest ich sporo, jednak cztery wymienione pod spodem uznaliśmy za najważniejsze z punktu widzenia użytkownika systemu.
Edycja kuponów z poziomu zamówienia
Pierwsza istotna modyfikacja dotyczy kuponów, które od wersji 3.2 administrator sklepu będzie mógł dodawać i edytować po złożeniu zamówienia przez klienta.

Zanim przejdziemy do szczegółów nowych funkcji, warto podkreślić, dlaczego weryfikacja kompatybilności wtyczek przed każdą aktualizacją WooCommerce ma tak duże znaczenie dla stabilności sklepu. Nawet pozornie drobne zmiany w rdzeniu WooCommerce mogą wpływać na sposób działania rozszerzeń, które z nim współpracują — od wyglądu formularzy po logikę przeliczania cen czy generowania dokumentów. Dlatego zanim klikniesz “Aktualizuj”, zawsze warto sprawdzić changelog wtyczek, z których korzystasz, oraz upewnić się, że ich twórcy zdążyli przetestować zgodność z nową wersją.
Udoskonalenie pól wyboru
Drugą zmianą, która ma poprawić dostępność i czytelność pól wyboru, jest zamiana javascriptu Select2 na niestandardowy SelectWoo. Zmiany będziemy doświadczali między innymi określając kraj na stronie zamówienia lub w kokpicie administratora.

Sprawdzanie wersji wtyczek przed aktualizacją WooCommerce
Od tej pory, przed aktualizacjami WooCommerce sprawdzi wersje wtyczek z którymi pracuje i wyświetli ostrzeżenie w trybie inline lub okna modalnego w przypadku poważnych aktualizacji. Dzięki tej zmianie użytkownik będzie poinformowany o kompatybilności wtyczek, które współpracują z WooCommerce z wersją Woo po aktualizacji.
Wprowadzenie automatycznego ostrzegania o niekompatybilnych wtyczkach to krok w stronę większego bezpieczeństwa całego ekosystemu WooCommerce, który do tej pory w dużej mierze opierał się na czujności samych administratorów sklepów. Do czasu wdrożenia tej funkcji dobrą praktyką pozostaje testowanie każdej większej aktualizacji na środowisku staging, zanim trafi ona na sklep produkcyjny — szczególnie jeśli korzystasz z kilku wtyczek jednocześnie, gdzie ryzyko konfliktów rośnie wraz z liczbą aktywnych rozszerzeń.

Zapis błędów przez WooCommerce
Ostatnią z najważniejszych według nas modyfikacji, jest możliwość wychwytywania przez WooCommerce błędów i zapisywania ich w logach, w statusie systemu. Mamy nadzieję, że nie będziecie musieli naprawiać błędów w swoich sklepach, jednak gdyby taka potrzeba się przytrafiła, ta funkcjonalność może ułatwić znalezienie źródła problemu i skrócić czas naprawy.

Możliwość automatycznego zapisywania błędów w statusie systemu to funkcja, której wartość doceniają przede wszystkim osoby zgłaszające problemy do wsparcia technicznego. Zamiast opisywać usterkę słowami i próbować odtworzyć okoliczności jej wystąpienia, administrator sklepu może po prostu przekazać zespołowi wsparcia odpowiedni fragment logów — co znacząco przyspiesza identyfikację przyczyny i skraca czas oczekiwania na rozwiązanie.
Wtyczki WP Desk
Niektóre z naszych wtyczek wymagają aktualizacji aby być w pełni kompatybilne z nową wersją. Przeprowadźcie ich aktualizację przed aktualizacją WooCommerce do najnowszej wersji.
Lista wtyczek WP Desk, które wymagają aktualizacji:
- Flexible Product Fields PRO
- Flexible Shipping
- Edycja Pól Zamówienia PRO
- Faktury WooCommerce
- InFakt
- eNadawca
- Drukowanie Zamówień i Etykiet Adresowych
FAQ
Czy aktualizacja do WooCommerce 3.2 wymagała wcześniejszej aktualizacji wtyczek WP Desk?
Tak, część wtyczek WP Desk — w tym Flexible Product Fields PRO, Flexible Shipping i Faktury WooCommerce — wymagała aktualizacji do wersji kompatybilnej z WooCommerce 3.2 przed przeprowadzeniem samej aktualizacji rdzenia.
Od której wersji WooCommerce dostępne było automatyczne sprawdzanie kompatybilności wtyczek?
Funkcja ta miała zadziałać po raz pierwszy dopiero przy aktualizacji do WooCommerce 3.3, a nie już przy wersji 3.2 opisanej w tym artykule.
Gdzie w WooCommerce znajdują się zapisywane logi błędów?
Logi błędów zapisywane przez WooCommerce dostępne są w sekcji Status systemu w panelu administracyjnym sklepu.
Czy zmiana z Select2 na SelectWoo wpływała na wygląd sklepu dla klienta?
Tak, zmiana dotyczyła pól wyboru widocznych zarówno w kokpicie administratora, jak i na froncie sklepu — np. przy wyborze kraju na stronie zamówienia — poprawiając ich dostępność i czytelność.






