Spis treści
Wstęp
Nie zdążyliśmy jeszcze ochłonąć po zmianach permalinków w WooCommerce 10.5 (o czym pisaliśmy w osobnym artykule), a zespół WooCommerce serwuje kolejną solidną porcję nowości. 26 maja 2026 roku oficjalnie ukazał się WooCommerce 10.8 – i muszę przyznać, że tym razem aktualizacja przynosi funkcje, na które właściciele sklepów czekali naprawdę długo.
O czym mowa? Po pierwsze, WooCommerce w końcu dostał wbudowany mechanizm wysyłania e-maili z prośbą o recenzję produktu – bez konieczności instalowania dodatkowych wtyczek. Po drugie, pojawił się system auto-generowania unikalnych kuponów bezpośrednio w szablonach e-mail. Po trzecie, zupełnie nowy mechanizm synchronizacji szablonów e-maili pozwala jednym kliknięciem przywrócić domyślną wersję szablonu. A na deser – eksperymentalne API GraphQL, które zapowiada nową erę integracji.
Ważna informacja na start: WooCommerce 10.8 wymaga minimum WordPress 6.9. Jeśli Twoja instalacja WordPressa jest starsza, najpierw zaktualizuj rdzeń CMS-a. O aktualizacjach WordPressa pisaliśmy w artykule o WordPress 7.0 – warto zerknąć, jeśli jeszcze tego nie zrobiłeś.
Automatyczne e-maile z prośbą o recenzję – koniec z wtyczkami?
To zdecydowanie najgłośniejsza nowość WooCommerce 10.8. Do tej pory, żeby automatycznie wysyłać klientom e-maile z prośbą o recenzję zakupionego produktu, trzeba było instalować zewnętrzne wtyczki – takie jak ShopMagic, Follow-Up Emails czy WooCommerce Review Requests. Teraz ta funkcjonalność jest wbudowana bezpośrednio w WooCommerce.
Jest jednak haczyk: funkcja domyślnie jest wyłączona i oznaczona jako beta, więc nie znajdziesz jej od razu na liście e-maili. Najpierw trzeba ją aktywować. Wejdź w WooCommerce → Ustawienia → Zaawansowane → Funkcje i zaznacz opcję „Prośba klienta o opinię (beta)” („Wysyłaj klientom transakcyjną wiadomość email po zakończeniu zamówienia, zapraszając ich do przejrzenia zakupionych produktów i pokaż stronę docelową prośby o ocenę”).
Dopiero po zapisaniu zmian nowy e-mail pojawi się na liście w WooCommerce → Ustawienia → E-maile, gdzie można go skonfigurować.
Jak to działa? Po zrealizowaniu zamówienia (status „Ukończone”) WooCommerce planuje – za pośrednictwem Harmonogramu akcji (Action Scheduler) – wysłanie e-maila po określonej liczbie dni. Klient otrzymuje wiadomość z przeglądem zamówionych produktów oraz przyciskiem prowadzącym do strony recenzji. Na tej stronie widzi kontrolkę z gwiazdkami (1–5) i pole na opinię tekstową.
Co ważne – strona recenzji jest tokenizowana, co oznacza, że klient nie musi się logować, żeby wystawić opinię. Wystawione w ten sposób opinie otrzymują status „zweryfikowany kupujący”.
Warto też wiedzieć, że system jest odporny na zmiany w zamówieniu: jeśli zamówienie zostanie później anulowane, zwrócone lub przeniesione do kosza, zaplanowany e-mail jest automatycznie anulowany. Produkty w pełni zwrócone są wykluczane – klient nie może wystawić recenzji produktu, którego już nie posiada.
Auto-generowanie kuponów w szablonach e-mail
Druga nowość, która ucieszy właścicieli sklepów prowadzących kampanie rabatowe. Do tej pory, żeby wysłać klientowi unikalny kupon w e-mailu (np. „Dziękujemy za zakup! Oto Twój kod -10% na kolejne zamówienie”), trzeba było albo generować kupony ręcznie, albo korzystać z rozbudowanych wtyczek typu AutomateWoo czy Advanced Coupons.
WooCommerce 10.8 wprowadza tryb auto-generowania kuponów bezpośrednio w bloku e-mailowym „Kod rabatowy”. Funkcja działa w nowym blokowym edytorze wiadomości e-mail (na razie oznaczonym jako alfa), więc najpierw trzeba go włączyć w WooCommerce → Ustawienia → Zaawansowane → Funkcje (opcja „Edytor blokowy wiadomości e-mail (alfa)”).
Działa to tak: w edytorze szablonu e-maila dodajemy blok „Kod rabatowy” (znajdziesz go w sekcji bloków WooCommerce, obok bloków takich jak „Kolekcja produktów”, „Produkty wyróżnione” czy „Bestsellery”). Zamiast wpisywać konkretny kod, w ustawieniach bloku wybieramy tryb automatycznego generowania.
Następnie konfigurujemy reguły kuponu – typ rabatu (procentowy, kwotowy), wartość, datę wygaśnięcia, minimalną kwotę zamówienia itd. W treści e-maila blok wyświetla wtedy placeholder w postaci „XXXX-XXXXXX-XXXX” z adnotacją „Kod kuponu zostanie wygenerowany automatycznie w momencie wysłania”.
Kiedy WooCommerce wysyła e-mail, automatycznie generuje unikalny kod kuponu dla każdego odbiorcy. Żadnych duplikatów, żadnego ręcznego tworzenia. To ogromna oszczędność czasu, szczególnie przy dużych bazach klientów.
Wyobraź sobie scenariusz: klient składa zamówienie, po kilku dniach dostaje e-mail z prośbą o recenzję (nowa funkcja opisana wyżej), a po wystawieniu recenzji – e-mail z podziękowaniem i unikalnym kuponem rabatowym. Cały ten flow można teraz zbudować bez żadnej dodatkowej wtyczki. To naprawdę mocne.
System synchronizacji i resetu szablonów e-mail
Każdy, kto kiedykolwiek edytował szablony e-maili WooCommerce, zna ten problem: modyfikujesz szablon, aktualizujesz WooCommerce, i nagle nie wiesz, czy Twoja wersja jest aktualna, czy może WooCommerce zmienił coś w oryginale i teraz Twój szablon jest niekompatybilny.
WooCommerce 10.8 rozwiązuje ten problem za pomocą nowego systemu metadanych synchronizacji. Każdy szablon e-maila (oparty na blokach) od teraz nosi informację o wersji, hash’u źródłowego szablonu oraz dacie ostatniej synchronizacji. Dzięki temu system może automatycznie wykryć, czy Twój edytowany szablon “odjechał” od oryginału.
Najlepsza część? Nowy przycisk „Reset”, który jednym kliknięciem przywraca szablon do stanu fabrycznego. Koniec z ręcznym porównywaniem plików PHP w katalogu /woocommerce/templates/.
GraphQL API – co to oznacza dla właścicieli sklepów?
Tu przechodzimy na nieco bardziej techniczny grunt, ale postaram się wytłumaczyć to prosto. WooCommerce zaczyna wprowadzać eksperymentalne API GraphQL – nowy sposób komunikacji między sklepem a zewnętrznymi aplikacjami. W wersji 10.8 pojawiła się dopiero wstępna infrastruktura (tzw. dual API), a pełne, eksperymentalne wprowadzenie nastąpiło w WooCommerce 10.9.
Dotychczas WooCommerce oferował wyłącznie REST API – czyli klasyczny interfejs, w którym aplikacja zewnętrzna „pyta” sklep o dane i dostaje z góry określoną paczkę informacji. Problem? Często dostawała za dużo danych (np. chciała znać cenę produktu, a dostawała pełen opis, wymiary, wagę, metadane i kilkadziesiąt innych pól) albo za mało (musiała wysyłać kilka osobnych zapytań).
GraphQL działa inaczej – aplikacja mówi dokładnie, czego chce, i dostaje tylko to. Ani więcej, ani mniej. To szybsze, lżejsze i bardziej efektywne. W praktyce oznacza to, że aplikacje mobilne, headless frontendy czy integracje z systemami ERP będą mogły komunikować się ze sklepem szybciej i zużywać mniej zasobów serwera.
Dla przeciętnego właściciela sklepu GraphQL nie zmienia niczego na dzień dzisiejszy – to funkcja eksperymentalna, domyślnie wyłączona i skierowana do deweloperów. Co więcej, na obecnym etapie jej obsługa jest celowo ukryta: flaga funkcji nie pojawia się w panelu WordPressa i można ją aktywować wyłącznie z poziomu wiersza poleceń (WP-CLI), co w praktyce wymaga dostępu do serwera i pomocy dewelopera. To jasny sygnał, że póki co funkcja nie jest przeznaczona dla zwykłego użytkownika.
Można się jednak spodziewać, że wraz z dojrzewaniem funkcji i jej oficjalnym, stabilnym wydaniem przełącznik GraphQL trafi bezpośrednio do panelu – do sekcji WooCommerce → Ustawienia → Zaawansowane – tak samo jak inne ustawienia API. Na razie warto po prostu wiedzieć, że to kierunek, w którym zmierza WooCommerce. Jeśli korzystasz z headless’owego podejścia lub planujesz integrację ze sklepem przez API, to nowość, którą warto mieć na radarze.
Wydajność – co poprawiono pod maską?
WooCommerce 10.8 kontynuuje prace nad wydajnością rozpoczęte w wersji 10.7. Zmiany są techniczne, ale ich efekt odczuwa każdy właściciel sklepu – szybsze ładowanie stron, mniejsze obciążenie bazy danych i płynniejsze działanie panelu administracyjnego.
Najważniejsze zmiany dotyczą redukcji zapytań do bazy danych. WooCommerce 10.8 wprowadza mechanizm tzw. „cache priming” – zamiast odpytywać bazę o każdy produkt osobno (jeden po drugim), system ładuje dane hurtowo. Dotyczy to archiwów produktów, ekranu edycji produktu, koszyka oraz API.
Kolejna istotna zmiana dotyczy kuponów. Do tej pory, gdy kupon miał tysiące użyć, WooCommerce ładował całą historię użycia do pamięci przy każdym odwołaniu do kuponu. Teraz metadane _used_by są ładowane leniwie (lazy loading) – dopiero wtedy, gdy są faktycznie potrzebne. Dla sklepów z popularnymi kuponami to może oznaczać zauważalną poprawę szybkości.
Dodano też nowe indeksy w bazie danych dla tabeli wc_orders (szybsze wyszukiwanie po ID transakcji) i wc_reserved_stock (szybsze operacje rezerwacji towaru w godzinach szczytu sprzedażowego).
Testy na naszym serwisie testowym pokazały, że po aktualizacji z 10.7 do 10.8 czas generowania strony archiwum produktów (30 produktów na stronie) spadł o około 15-20%. To oczywiście zależy od konfiguracji serwera i liczby produktów, ale kierunek jest jednoznacznie pozytywny.
Pozostałe nowości warte uwagi
Oprócz głównych funkcji opisanych powyżej, WooCommerce 10.8 przynosi jeszcze kilka zmian, które warto mieć na radarze.
Admin offline-aware – panel administracyjny WooCommerce wyświetla teraz baner, gdy przeglądarka straci połączenie z internetem. Co ważniejsze, jeśli próbujesz zapisać zmiany przy braku połączenia, zobaczysz wyraźny komunikat o błędzie zamiast cichego niepowodzenia. Koniec z sytuacjami, gdy klikasz „Zapisz”, idziesz po kawę, a zmiany nigdy nie trafiły na serwer.
Niestandardowi dostawcy wysyłek – nowa sekcja w ustawieniach pozwala definiować własnych przewoźników z nazwą i szablonem URL do śledzenia przesyłki. Jeśli korzystasz z mniejszego, lokalnego kuriera, który nie ma oficjalnej wtyczki – teraz możesz go dodać ręcznie i oferować klientom link do śledzenia paczki.
Kompatybilność z WordPress 7.0 – około piętnastu pull requestów w tej wersji dotyczy dopasowania stylów panelu WooCommerce do nowego wyglądu WordPress 7.0. Rozmiary kontrolek formularzy, zaokrąglenia przycisków, kolory powiadomień i style meta boxów – wszystko zostało zaktualizowane. Jeśli planujesz aktualizację do WordPress 7.0, najlepiej zaktualizuj WooCommerce jednocześnie, żeby panel wyglądał spójnie.
Dropdown nawigacji w bloku Customer Account – blok konta klienta (używany np. w nagłówku sklepu) obsługuje teraz opcjonalną nawigację rozwijalną. Menu z linkami do konta, zamówień, adresów itp. może teraz wyświetlać się w formie kompaktowego dropdowna, co jest znacznie wygodniejsze na urządzeniach mobilnych.
Podsumowanie
WooCommerce 10.8 to solidna aktualizacja, która przynosi realne korzyści dla właścicieli sklepów. Wbudowane e-maile z prośbą o recenzję eliminują potrzebę instalowania dodatkowej wtyczki i budują wiarygodność sklepu. Auto-generowanie kuponów w szablonach e-mail otwiera nowe możliwości automatyzacji marketingu. System synchronizacji szablonów zdejmuje z głowy problem śledzenia zmian w plikach. A pod maską – kolejna porcja optymalizacji wydajności, która sprawia, że sklep działa szybciej.
Czy warto aktualizować od razu? Jeśli masz możliwość przetestowania na stagingu – zdecydowanie tak. Jeśli nie – daj kilka tygodni na pojawienie się ewentualnych patchy (wersja 10.8.1 już jest dostępna z poprawkami) i dopiero wtedy aktualizuj. Ale nie odkładaj tego w nieskończoność – korzyści wydajnościowe i nowe funkcje e-mailowe są warte aktualizacji.
Jeżeli macie inne pytania odnośnie tworzenia stron internetowych, administracji stron internetowych lub pozycjonowaniem stron śmiało piszcie do nas.
- Jak znaleźć i naprawić niedziałające linki w WordPressie? Testujemy proste darmowe rozwiązania - 15 lipca 2026
- Własna strona błędu 404 w WordPressie – jak ją przygotować i zatrzymać użytkownika? - 15 lipca 2026
- WooCommerce 10.8 – nowy system e-maili, recenzje klientów i GraphQL. Co się zmienia? - 18 czerwca 2026
- Animacje i efekty scroll w WordPressie bez pisania kodu – testujemy najciekawsze wtyczki - 18 czerwca 2026
- Testujemy Spectra – darmowa alternatywa dla Elementora i Divi? - 20 maja 2026
- Jak przyspieszyć checkout w WooCommerce i zmniejszyć liczbę porzuconych koszyków? - 20 maja 2026
- WordPress 7.0 – czy warto aktualizować od razu? Na co uważać? - 10 kwietnia 2026
- Polylang i Divi – czy są w stanie współpracować? - 10 kwietnia 2026
- Bloki wielokrotnego użytku i wzorce w Gutenbergu – jak przyspieszyć tworzenie treści? - 10 marca 2026
- Migracja na Full Site Editing – jak przejść z klasycznego motywu na blokową edycję witryny? - 10 marca 2026








Dodaj komentarz