← Wróć do centrum problemów
10.07.2026 WooCommerce 22 wyświetleń

WooCommerce nie dodaje do koszyka? Oto najczęstsze przyczyny i skuteczne naprawy krok po kroku

Jeśli WooCommerce nie dodaje produktów do koszyka, problem zwykle leży w konflikcie wtyczek, błędnej konfiguracji motywu, cache, JavaScript albo cookies. Sprawdź, jak zdiagnozować i naprawić usterkę krok po kroku.

ProblemWooCommerce nie dodaje do koszyka? Oto najczęstsze przyczyny i skuteczne naprawy krok po kroku
Trudnośćśredni
Czas naprawy30–120 minut
Ryzykośrednie
Wymagany backuptak
Dla kogowłaściciele sklepów WooCommerce, administratorzy WordPress, osoby wdrażające sklepy internetowe
Szybka odpowiedź

Najczęściej winny jest konflikt wtyczek, błąd motywu, cache, JavaScript, cookies lub niepoprawna konfiguracja WooCommerce. Zacznij od wyłączenia cache i optymalizacji, przejdź do testu na domyślnym motywie, sprawdź konsolę przeglądarki, a potem wyklucz konflikty wtyczek. Jeśli sklep nie zapisuje sesji lub problem pojawia się po aktualizacji, potrzebna jest pełna diagnostyka środowiska.

WooCommerce nie dodaje do koszyka? Oto najczęstsze przyczyny i skuteczne naprawy krok po kroku
Checklista przed naprawą
  • Backup wykonany i możliwy do odtworzenia.
  • Problem sprawdzony w incognito oraz na innym urządzeniu.
  • Cache, CDN i optymalizacje chwilowo wyłączone.
  • Konsola przeglądarki sprawdzona pod kątem błędów.
  • Motyw domyślny przetestowany.
  • Wtyczki wykluczone pojedynczo.
  • Strony WooCommerce przypisane poprawnie.
  • Adresy URL i SSL spójne.
  • Logi błędów przeanalizowane.
  • Produkty wariantowe i niestandardowy kod zweryfikowane.
Scenariusze naprawy Najczęstsze układy problemu i bezpieczniejsza droga działania

Objaw

ŹlePrzycisk działa, ale produkt nie trafia do koszyka

DobrzeKoszyk aktualizuje się poprawnie po kliknięciu

Najczęstsza przyczyna

ŹleKonflikt wtyczki, cache, JavaScript lub motywu

DobrzeStabilna konfiguracja i zgodne skrypty

Ryzyko biznesowe

ŹleUtracone zamówienia i porzucenia koszyka

DobrzeNormalny proces zakupowy i mniejsze straty

Diagnostyka

ŹleChaotyczna, bez planu, z wieloma zmianami naraz

DobrzeMetodyczna: cache, konsola, wtyczki, motyw, logi

Bezpieczeństwo zmian

ŹleWysokie ryzyko błędów bez kopii zapasowej

DobrzeTesty na stagingu i pełny backup przed zmianami

Przed / po Co zmienia uporządkowana diagnoza zamiast chaotycznych prób naprawy

Czas diagnozy

Przedod 2 do 6 godzin bez planu
Po30–90 minut przy metodycznej analizie

Ryzyko utraty sprzedaży

Przedwysokie
Poniskie po naprawie i wykluczeniu konfliktów

Liczba potencjalnych źródeł błędu

Przedwiele równolegle
Pozawężona do jednego lub dwóch komponentów

Stabilność koszyka

Przedniestabilna lub zerowa
Poprawidłowe dodawanie produktów i zapis sesji

Potrzeba interwencji specjalisty

Przedczęsto konieczna po nieudanych próbach
Porzadziej, jeśli problem został wcześnie zdiagnozowany

WooCommerce nie dodaje do koszyka i w praktyce oznacza to jedno: klient klika „Dodaj do koszyka”, ale nic się nie dzieje, koszyk się nie aktualizuje albo produkt znika po odświeżeniu strony. To jeden z najbardziej frustrujących błędów w sklepie internetowym, bo uderza bezpośrednio w sprzedaż. Użytkownik nie analizuje przyczyny technicznej. Po prostu wychodzi i kupuje gdzie indziej.

Najgorsze jest to, że objaw bywa mylący. Czasem problem nie polega na samym koszyku, tylko na sesjach, ciasteczkach, konflikcie JavaScript, cache, błędzie motywu, niekompatybilnej wtyczce, źle ustawionych linkach, przekierowaniach albo nawet na błędnej konfiguracji adresu sklepu. W praktyce trzeba diagnozować cały łańcuch: przeglądarkę, frontend, WordPress, WooCommerce, serwer i dodatki.

Jeżeli chcesz szybko dojść do źródła problemu, nie testuj wszystkiego naraz. Idź po kolei: najpierw sprawdź, czy błąd dotyczy wszystkich produktów i wszystkich urządzeń, potem wyklucz cache i optymalizacje, następnie sprawdź konsolę przeglądarki i konflikty wtyczek, a na końcu motyw i ustawienia WooCommerce. W wielu przypadkach problem da się naprawić bez przebudowy sklepu, ale wymaga to metodycznej diagnozy.

Szybka odpowiedź

Jeśli WooCommerce nie dodaje produktów do koszyka, najczęściej winne są: konflikt wtyczek, problem z JavaScriptem, błędny cache, brak poprawnych cookies sesyjnych, niekompatybilny motyw lub nieprawidłowa konfiguracja WooCommerce. Najbezpieczniejsza ścieżka naprawy to:

  1. Wyczyść cache strony, przeglądarki i ewentualnego CDN.
  2. Wyłącz na chwilę wtyczki optymalizacyjne, minifikację i lazy load.
  3. Sprawdź sklep w trybie incognito i na innej przeglądarce.
  4. Przełącz się tymczasowo na domyślny motyw WordPress, np. Storefront lub Twenty Twenty-Four.
  5. Wyłącz wszystkie wtyczki poza WooCommerce i sprawdzaj je pojedynczo.
  6. Sprawdź konsolę przeglądarki pod kątem błędów JavaScript.
  7. Zweryfikuj ustawienia adresów sklepu, strony koszyka i checkoutu.

Ostrzeżenie: przed zmianami wykonaj pełną kopię zapasową plików i bazy danych. Jeśli sklep działa produkcyjnie i generuje sprzedaż, testy najlepiej przeprowadzać poza godzinami największego ruchu albo na kopii stagingowej.

Diagnoza problemu

Żeby skutecznie naprawić problem „WooCommerce nie dodaje do koszyka”, trzeba najpierw ustalić, jak dokładnie objawia się usterka. Inaczej diagnozuje się sytuację, gdy po kliknięciu nic się nie dzieje, a inaczej, gdy produkt dodaje się, ale po przejściu do koszyka znika. Jeszcze inny scenariusz to przycisk działający w jednym miejscu, a niedziałający na stronach produktów z wariantami.

Warto zacząć od odpowiedzi na kilka pytań:

  • Czy problem występuje na wszystkich produktach, czy tylko wybranych?
  • Czy dotyczy tylko strony produktu, czy również archiwum sklepu i widgetu mini-koszyka?
  • Czy koszyk nie działa na desktopie, mobile, czy na obu?
  • Czy problem pojawił się po aktualizacji WordPress, WooCommerce, motywu lub wtyczek?
  • Czy produkty dodają się po zalogowaniu, a nie dodają jako gość?
  • Czy w konsoli przeglądarki widać błędy JavaScript?

Każda z tych odpowiedzi zawęża źródło problemu. Na przykład, jeśli wszystko działa po wyłączeniu cache, to problemem jest warstwa optymalizacji. Jeśli działa po zmianie motywu, winny jest motyw lub jego integracja z WooCommerce. Jeśli działa tylko w jednej przeglądarce, przyczyna może być po stronie cookies, rozszerzeń lub blokowania skryptów.

Warto też rozróżnić dwa typowe scenariusze. Pierwszy: przycisk „Dodaj do koszyka” reaguje, ale produkt nie pojawia się w koszyku. Drugi: produkt trafia do koszyka, ale po odświeżeniu znika. W pierwszym przypadku częściej problem dotyczy frontendu, JavaScript lub konfliktu z motywem. W drugim częściej chodzi o sesje, cookies, cache lub błędne przekierowania.

Jeżeli sklep korzysta z niestandardowych rozwiązań AJAX, page builderów, dynamicznych filtrów produktów, rozbudowanych popupów lub własnych modyfikacji koszyka, diagnoza musi być jeszcze dokładniejsza. Takie dodatki często nadpisują zachowanie WooCommerce i powodują trudne do zauważenia konflikty.

Możliwe przyczyny

W praktyce przyczyn, przez które WooCommerce nie dodaje do koszyka, jest kilka i często nakładają się one na siebie. Poniżej najważniejsze z nich, uporządkowane od najczęstszych do bardziej technicznych.

1. Konflikt wtyczek

To jeden z liderów. Wtyczki do cache, optymalizacji CSS i JS, bezpieczeństwa, popupów, filtrów produktowych, produktów dodatkowych, wielowalutowości czy integracji z bramkami płatności mogą zmieniać sposób działania formularzy i przycisków WooCommerce. Jeśli jedna wtyczka blokuje lub opóźnia ładowanie skryptów, koszyk przestaje działać prawidłowo.

2. Błąd JavaScript

WooCommerce w wielu miejscach opiera się na JavaScript, szczególnie w wariantach, mini-koszyku, przycisku AJAX i elementach dynamicznych. Jeden błąd w konsoli może zatrzymać kolejny skrypt. Często winny jest skrypt niekompatybilny z aktualną wersją WordPress, jQuery lub motywu.

3. Cache strony lub CDN

Jeżeli strona koszyka, nagłówek z mini-koszykiem albo fragmenty AJAX są buforowane, użytkownik może widzieć nieaktualny stan. W skrajnych przypadkach serwer, wtyczka cache lub CDN zapisuje stronę w sposób, który blokuje sesje koszyka. To częsty problem przy sklepach po optymalizacji wydajności.

4. Cookies i sesje

WooCommerce przechowuje stan koszyka w sesji i cookies. Jeśli przeglądarka blokuje ciasteczka, konfiguracja serwera usuwa je zbyt agresywnie albo domena sklepu jest niespójna, koszyk nie będzie działał poprawnie. To ważne zwłaszcza wtedy, gdy sklep korzysta z kilku adresów, np. z www i bez www, albo z mieszanego http/https.

5. Niezgodny motyw

Nie każdy motyw dobrze współpracuje z WooCommerce. Zdarza się, że szablon nadpisuje domyślne pliki sklepu, usuwa wymagane hooki, zmienia strukturę przycisku lub blokuje standardowe skrypty. Problem bywa też po aktualizacji motywu, gdy jedna z modyfikacji przestaje być kompatybilna.

6. Błędna konfiguracja stron WooCommerce

Jeśli strony koszyka, zamówienia lub sklepu zostały przypisane niepoprawnie, usunięte albo zduplikowane, WooCommerce może nie wiedzieć, gdzie ma kierować użytkownika. Czasami problem wynika też z konfliktu slugów lub z błędnych przekierowań.

7. Problem z wariantami produktów

Produkty zmienne są bardziej wymagające. Gdy atrybuty nie są poprawnie ustawione, wariant nie jest dostępny, formularz nie ma wymaganych wartości albo skrypt nie obsługuje pola wyboru, przycisk dodawania do koszyka może nie działać tylko dla części produktów.

8. Błędy po aktualizacji

Po aktualizacji WooCommerce, WordPressa, PHP albo wtyczek może dojść do zmian w API, stylach lub skryptach. Jeśli środowisko serwera jest nieaktualne, sklep może przestać poprawnie obsługiwać koszyk, mimo że wcześniej działał bez zarzutu.

9. Problem z serwerem lub limitami PHP

Zbyt niskie limity pamięci, błędy w logach serwera, niedostępność sesji, restrykcje hostingu współdzielonego albo niepoprawna konfiguracja PHP mogą powodować trudne do wychwycenia usterki. Czasem frontend wygląda dobrze, ale zapisywanie koszyka po prostu nie działa.

1https://r99.pl/blog => https://r99.pl/blog/. Nadpisanie koszyka przez niestandardowy kod

Jeśli ktoś dodał customowy snippet do functions.php, child theme, własnej wtyczki albo integracji z CRMem, kod mógł nieświadomie zmienić działanie standardowego koszyka. To szczególnie częste w sklepach rozwijanych „na szybko” przez wiele osób.

Rozwiązanie krok po kroku

Poniższe działania prowadzą od najbezpieczniejszych i najprostszych do bardziej zaawansowanych. Dzięki temu nie tylko znajdziesz winowajcę, ale też unikniesz niepotrzebnego chaosu.

Krok 1. Zrób kopię zapasową

Zanim cokolwiek zmienisz, wykonaj backup plików i bazy danych. Jeśli masz środowisko stagingowe, użyj go. W przypadku sklepu produkcyjnego to obowiązkowe, bo błędna zmiana może unieruchomić sprzedaż na dłużej niż sam początkowy problem.

Krok 2. Sprawdź, czy problem jest powtarzalny

Wejdź na stronę produktu w trybie incognito, bez logowania, na innym urządzeniu i w innej przeglądarce. Jeśli problem występuje wszędzie, jest systemowy. Jeśli tylko na jednej przeglądarce, zacznij od cookies, rozszerzeń i blokad skryptów. Jeśli tylko na mobile, podejrzewaj motyw, AJAX lub układ responsywny.

Krok 3. Wyczyść cache i wyłącz optymalizacje

Na chwilę wyłącz wtyczki cache, minifikacji, łączenia plików, deferred loading, lazy load i wszelkie przyspieszacze JS. Następnie wyczyść cache przeglądarki oraz CDN, jeśli z niego korzystasz. Bardzo często to wystarcza, bo koszyk WooCommerce nie powinien być traktowany jak statyczna strona.

Ostrzeżenie bezpieczeństwa: jeśli używasz zaawansowanych wtyczek cache, nie wyłączaj ich „na ślepo” w godzinach największej sprzedaży bez wcześniejszego planu. Niektóre ustawienia mogą chwilowo obniżyć wydajność całego sklepu.

Krok 4. Sprawdź konsolę przeglądarki

Otwórz narzędzia deweloperskie i przejdź do zakładki Console. Jeśli po kliknięciu „Dodaj do koszyka” pojawiają się błędy JavaScript, zapisz je. To cenna wskazówka. Błąd typu undefined, jQuery is not defined, unexpected token, 4https://r99.pl/blog => https://r99.pl/blog/https://r99.pl/blog => https://r99.pl/blog//4https://r99.pl/blog => https://r99.pl/blog/3 w zapytaniach AJAX albo problem z ładowaniem plików często prowadzi wprost do źródła usterki.

Krok 5. Przełącz motyw na domyślny

Na krótko aktywuj motyw domyślny WordPress, najlepiej Storefront lub aktualny motyw z rodziny Twenty Twenty. Jeśli koszyk zacznie działać, problem leży po stronie motywu albo jego integracji z WooCommerce. Wtedy trzeba sprawdzić nadpisane szablony, własne skrypty i modyfikacje plików.

Krok 6. Wyłącz wszystkie wtyczki poza WooCommerce

To klasyczna, ale nadal najskuteczniejsza metoda. Wyłącz wszystkie dodatki, potem sprawdzaj je pojedynczo. Jeśli nie możesz ryzykować wyłączenia sklepu, zrób to na stagingu. Wtyczki, które najczęściej powodują konflikt, to cache, page buildery, filtry, wtyczki płatności, multi-currency, produkty rekomendowane i rozbudowane dodatki do wariantów.

Krok 7. Sprawdź ustawienia stron WooCommerce

Wejdź do ustawień WooCommerce i upewnij się, że strony koszyka, zamówienia i sklepu są poprawnie przypisane. Sprawdź, czy nie ma duplikatów, przekierowań lub konfliktów slugów. Zdarza się, że po migracji lub imporcie danych WooCommerce wskazuje na niewłaściwą stronę.

Krok 8. Zweryfikuj adresy URL i SSL

Adres WordPress i adres witryny powinny być spójne. Jeśli sklep działa na https, wszystkie zasoby i przekierowania też powinny używać https. Mieszanie protokołów lub wersji www/non-www może psuć cookies i sesje. W panelu i w bazie danych sprawdź, czy wszystkie adresy są zgodne z aktualną domeną.

Krok 9. Sprawdź cookies i sesje

Jeśli po kliknięciu produkt znika z koszyka po odświeżeniu, problem może być sesyjny. Przetestuj sklep w czystej przeglądarce, bez rozszerzeń, a następnie sprawdź, czy serwer zapisuje sesje poprawnie. Czasem trzeba zwiększyć limity lub zmienić konfigurację hostingu. W środowisku z agresywnym cache warto dodać wyjątki dla koszyka, zamówienia i konta klienta.

Krok 1https://r99.pl/blog => https://r99.pl/blog/. Przejrzyj logi błędów

Włącz logowanie błędów WordPress i sprawdź dzienniki serwera. Szukaj błędów PHP, problemów z pamięcią, timeoutów, błędów 5https://r99.pl/blog => https://r99.pl/blog/https://r99.pl/blog => https://r99.pl/blog/, 4https://r99.pl/blog => https://r99.pl/blog/3, 4https://r99.pl/blog => https://r99.pl/blog/4 dla plików JS lub CSS oraz ostrzeżeń związanych z WooCommerce. Logi często pokazują to, czego nie widać na froncie.

Krok 11. Zweryfikuj produkty wariantowe

Jeśli problem dotyczy tylko części produktów, sprawdź atrybuty, stany magazynowe, ustawienia wariantów i widoczność. Wariant może być nieaktywny, nie mieć przypisanej ceny albo wymagać uzupełnienia parametrów przed dodaniem do koszyka. Upewnij się też, że formularz nie jest blokowany przez własne skrypty front-endowe.

Krok 12. Sprawdź kod własny i integracje

Jeżeli sklep był modyfikowany, przeanalizuj snippety, child theme, integracje z ERP, CRM, systemami płatności i wysyłek. Jedna nieostrożna zmiana w hooku WooCommerce może wyłączyć dodawanie do koszyka albo zmienić przekierowanie po kliknięciu przycisku.

Krok 13. Odtwórz problem w kontrolowanym środowisku

Najlepsza praktyka to przeniesienie kopii sklepu na staging i odtworzenie błędu. Dzięki temu możesz bezpiecznie testować motyw, wtyczki, cache i ustawienia bez ryzyka dla sprzedaży. To szczególnie ważne, gdy sklep ma duży ruch lub obsługuje zamówienia w czasie rzeczywistym.

Najczęstsze błędy

Przy naprawie problemu „WooCommerce nie dodaje do koszyka” łatwo popełnić kilka kosztownych błędów. Oto te, które pojawiają się najczęściej.

  • Jednoczesna zmiana wielu rzeczy. Jeśli wyłączysz kilka wtyczek i zmienisz motyw naraz, nie dowiesz się, co faktycznie było przyczyną.
  • Testowanie wyłącznie w panelu. Problem koszyka trzeba sprawdzać z perspektywy klienta, najlepiej w przeglądarce i na froncie sklepu.
  • Ignorowanie cache. Bardzo często użytkownik widzi starą wersję strony, a właściciel sklepu myśli, że nic się nie zmieniło.
  • Brak backupu. Aktualizacje i testy bez kopii zapasowej to proszenie się o większy przestój.
  • Wyłączanie zabezpieczeń produkcyjnych bez planu. Część wtyczek bezpieczeństwa chroni też sesje i AJAX; ich chaotyczne wyłączenie może wprowadzić nowe problemy.
  • Zakładanie, że to wina WooCommerce. W większości przypadków problem leży w konflikcie środowiska, nie w samym core pluginu.
  • Pomijanie konsoli przeglądarki. To jedno z najszybszych źródeł informacji, a mimo to często jest ignorowane.

Kiedy nie robić tego samodzielnie

Nie każdą awarię warto naprawiać na własną rękę. Jeśli sklep generuje przychód i błąd uniemożliwia zakupy, długie eksperymenty mogą kosztować więcej niż szybka pomoc specjalisty. Samodzielnie nie powinieneś grzebać przy problemie, gdy:

  • nie masz świeżej kopii zapasowej i nie wiesz, jak ją odtworzyć;
  • sklep działa na produkcji i każdy błąd oznacza realną stratę sprzedaży;
  • widzisz błędy PHP, 5https://r99.pl/blog => https://r99.pl/blog/https://r99.pl/blog => https://r99.pl/blog/, 4https://r99.pl/blog => https://r99.pl/blog/3 albo problemy po stronie serwera;
  • masz własny kod, child theme i rozbudowane integracje, których nie rozumiesz do końca;
  • problem pojawił się po migracji, zmianie domeny albo wdrożeniu SSL;
  • kilka prób naprawy już nie przyniosło efektu i nie masz pewności, co zostało zmienione;
  • sklep obsługuje wiele walut, wiele magazynów, niestandardowe koszyki lub integracje ERP.

W takich przypadkach łatwo uszkodzić kolejny element: checkout, płatności, wysyłki albo sesje użytkowników. Naprawa na chybił trafił często kończy się większym przestojem niż pierwotny błąd.

Kiedy zgłosić się do specjalisty

Do specjalisty warto zgłosić się od razu, jeśli problem ma charakter biznesowo krytyczny lub technicznie złożony. Szczególnie wtedy, gdy:

  • sprzedaż stoi, a każdy dzień przestoju generuje stratę;
  • problem występuje tylko u części użytkowników i trudno go odtworzyć;
  • po aktualizacji pojawiły się błędy zależne od wersji PHP, motywu lub konkretnej wtyczki;
  • konsola pokazuje błędy, ale nie masz doświadczenia w analizie JavaScript;
  • logi serwera wskazują na błędy po stronie hostingu lub limitów środowiska;
  • koszyk działa niestabilnie tylko na mobile, w określonych przeglądarkach lub po zalogowaniu;
  • sklep ma rozbudowane modyfikacje i nie wiesz, które z nich wpływają na koszyk.

Specjalista nie tylko naprawi objaw, ale też zidentyfikuje przyczynę, sprawdzi ryzyko powrotu błędu i wskaże, co trzeba zabezpieczyć na przyszłość. To ważne, bo naprawienie koszyka bez usunięcia źródła konfliktu oznacza, że problem wróci po kolejnej aktualizacji lub zmianie w sklepie.

Podsumowanie

Jeśli WooCommerce nie dodaje do koszyka, nie zakładaj od razu najgorszego. W większości przypadków to nie jest „zepsuty WooCommerce”, tylko konflikt w otoczeniu sklepu: wtyczka cache, błąd JavaScript, motyw, sesje, cookies, przekierowania albo niestandardowy kod. Dobra wiadomość jest taka, że problem zwykle da się zdiagnozować metodycznie i naprawić bez przebudowy całego sklepu.

Najważniejsza zasada brzmi: nie testuj wszystkiego naraz. Zacznij od cache, konsoli przeglądarki i wykluczenia konfliktu wtyczek. Potem sprawdź motyw, ustawienia WooCommerce, adresy URL i logi. Jeśli problem dotyczy tylko części produktów, skup się na wariantach i własnych modyfikacjach. A jeśli sklep jest krytyczny biznesowo, nie ryzykuj długiego przestoju.

Im szybciej zidentyfikujesz źródło problemu, tym mniejsze straty. Koszyk w sklepie internetowym musi działać stabilnie zawsze, a nie tylko „czasami”. Każda minuta błędu to potencjalnie utracone zamówienia, słabsze zaufanie klientów i więcej pracy przy gaszeniu pożaru niż przy rozwoju sklepu.

CTA do kontaktu

Jeśli chcesz szybko ustalić, dlaczego WooCommerce nie dodaje produktów do koszyka, i potrzebujesz bezpiecznej diagnostyki bez ryzyka dla sprzedaży, skontaktuj się z nami. Pomożemy znaleźć przyczynę, naprawić konflikt i przywrócić poprawne działanie koszyka tak, aby klienci mogli normalnie kupować.

Praktyczne ostrzeżenia bezpieczeństwa

  • Zawsze wykonuj kopię zapasową przed testami i aktualizacjami.
  • Nie wyłączaj losowo wtyczek na żywym sklepie bez przygotowania.
  • Nie usuwaj ani nie nadpisuj plików WooCommerce bez wiedzy, co dokładnie zmieniasz.
  • Jeśli korzystasz z CDN lub agresywnej optymalizacji, pamiętaj o wykluczeniach dla koszyka, checkoutu i konta klienta.
  • Jeśli zobaczysz błędy 5https://r99.pl/blog => https://r99.pl/blog/https://r99.pl/blog => https://r99.pl/blog/, 4https://r99.pl/blog => https://r99.pl/blog/3 lub krytyczne ostrzeżenia PHP, przerwij testy i przejdź do analizy logów.

FAQ

Najczęstsze pytania

Krótkie odpowiedzi na pytania, które najczęściej pojawiają się przed naprawą strony, kontaktem z supportem albo zleceniem wdrożenia.

Dlaczego WooCommerce nie dodaje do koszyka tylko na telefonie?

Najczęściej winny jest motyw responsywny, błąd JavaScript, układ elementów blokujący kliknięcie lub agresywna optymalizacja skryptów. Warto sprawdzić konsolę, wyłączyć minifikację i przetestować na innym urządzeniu.

Czy problem może powodować wtyczka cache?

Tak, to jedna z najczęstszych przyczyn. Cache może przechowywać nieprawidłowy stan koszyka, blokować sesje albo psuć elementy AJAX. Trzeba wykluczyć cache strony, przeglądarki i CDN.

Czy WooCommerce sam z siebie może przestać dodawać do koszyka po aktualizacji?

Tak, ale zwykle przyczyną jest niezgodność z motywem, wtyczką lub wersją PHP, a nie sam rdzeń WooCommerce. Po aktualizacji należy sprawdzić konflikty i logi błędów.

Jak sprawdzić, czy problem jest w motywie?

Najprościej tymczasowo przełączyć sklep na domyślny motyw WordPress. Jeśli koszyk zacznie działać, źródło problemu leży w motywie lub jego integracji z WooCommerce.

Czy brak dodawania do koszyka może wynikać z cookies?

Tak. WooCommerce używa cookies i sesji do zapamiętywania koszyka. Jeśli przeglądarka je blokuje albo konfiguracja domeny jest niespójna, produkt może nie zapisać się w koszyku.

Usługi r99.pl Jeśli wolisz zlecić to specjaliście, zobacz usługi powiązane z tym problemem
Powiązane poradniki Zobacz też inne artykuły z r99.pl, które pomagają w podobnych awariach i decyzjach technicznych

Dalszy krok

Nie udało Ci się rozwiązać problemu samodzielnie?

Przeprowadzę diagnostykę, naprawię stronę, przyspieszę WordPress albo uporządkuję techniczne SEO i widoczność.