Import produktów WooCommerce – najczęstsze problemy i ich rozwiązania

Masz sklep na WooCommerce. Chcesz dodać kilkaset, a może nawet kilka tysięcy produktów. Na początku myślisz – to nic trudnego. Platforma przecież oferuje import produktów WooCommerce w pliku CSV. Klikasz, wgrywasz plik, czekasz… i nagle coś się psuje. Import trwa wieczność. Część produktów się nie pojawia. Zdjęcia nie ładują się poprawnie. A może masz błąd w opisie, bo kolumny w arkuszu są źle dopasowane? I wtedy zaczynasz szukać, co poszło nie tak.

Import dużej ilości produktów do WooCommerce – najczęstsze problemy i ich rozwiązania

Problemy techniczne a importowanie produktów do WooCommerce

Importujesz plik CSV, a WooCommerce wyświetla błąd? Proces trwa godzinami? Albo produkty wczytują się niepoprawnie?

Poniżej najczęstsze techniczne problemy i ich rozwiązania.

Błąd importu – WooCommerce nie rozpoznaje pliku CSV

Masz plik CSV. Wszystko wygląda dobrze, ale WooCommerce twierdzi, że nie może go odczytać? Najczęściej problem tkwi w formacie pliku. Otóż WooCommerce wymaga kodowania UTF-8, a domyślnie pliki CSV generowane w Excelu mogą mieć inne kodowanie (np. ANSI).

Co zrobić?

  • otwórz plik w Notatniku lub Notepad++ i sprawdź kodowanie (powinno być ustawione na UTF-8 bez BOM);
  • jeśli korzystasz z Excela, zapisz plik jako CSV UTF-8 (rozdzielony przecinkami) – to zapewni kompatybilność;
  • możesz też użyć Google Sheets – wystarczy otworzyć arkusz, zapisać jako CSV i kodowanie będzie prawidłowe.

Import trwa zbyt długo lub zawiesza stronę

Importowanie kilku tysięcy produktów jest wyzwaniem dla serwera. WooCommerce podczas importu obciąża bazę danych i jeśli Twój hosting nie jest wystarczająco mocny, pojawią się błędy.

Jak to naprawić?

  • sprawdź limit pamięci PHP – WooCommerce wymaga co najmniej 256 MB, a najlepiej 512 MB;
  • jeśli importujesz duży plik, podziel go na mniejsze części (np. zamiast 10 000 produktów – 5 plików po 2 000);
  • korzystaj z wtyczek do importu, które pozwalają na stopniowe dodawanie produktów, np. All-in-One WP Migration and Backup.

wtyczki do importu

Jeśli Twój serwer nie daje rady, pomyśl o lepszym hostingu. Standardowe serwery współdzielone mają problem z dużą ilością produktów.

Brak zdjęć po imporcie produktów do WooCommerce

Import zakończył się sukcesem, ale na stronie nie widać zdjęć?

Najczęstsze przyczyny:

  • ścieżka do zdjęć w pliku CSV jest niepoprawna – WooCommerce wymaga pełnego URL-a (np. https://mojsklep.pl/zdjecia/produkt1.jpg);
  • serwer blokuje pobieranie obrazów – niektóre hostingi mają limity na ilość pobieranych plików jednocześnie;
  • zdjęcia są zbyt duże – WooCommerce może nie być w stanie zaimportować plików o wysokiej rozdzielczości.

Co zrobić?

  • sprawdź, czy ścieżki URL do zdjęć w pliku CSV są poprawne;
  • jeśli masz zdjęcia na zewnętrznym serwerze, pobierz je wcześniej na hosting WooCommerce i podaj ścieżki do lokalnych plików;
  • upewnij się, że zdjęcia zostały zoptymalizowane – zalecamy pliki w formacie JPEG lub WebP o maksymalnej szerokości 1200 px.

Dane produktów są źle przypisane

Opis w nazwie, cena w polu SKU, a zdjęcie przypisane do złej kategorii? To oznacza, że kolumny w pliku CSV nie pasują do pól WooCommerce. Podczas importowania produktów do WooCommerce musisz dopasować kolumny ręcznie. WooCommerce pozwala na przypisanie nazw kolumn w trakcie importu, ale warto mieć poprawnie przygotowany plik.

Podstawowe kolumny w pliku CSV:

  • ID – unikalny numer produktu (opcjonalne, ale przydatne przy aktualizacjach);
  • Post Title – nazwa produktu;
  • Regular Price – cena produktu;
  • SKU – kod produktu (unikalny identyfikator);
  • Stock – ilość dostępnych sztuk;
  • Image URL – link do zdjęcia;
  • Category – kategoria produktu.

Jeśli Twój serwer nie daje rady, pomyśl o lepszym hostingu. Standardowe serwery współdzielone mają problem z dużą ilością produktów.

Polecane: Jak usunąć wirusa ze strony WordPress? Poradnik 2026

Brak zdjęć po imporcie produktów do WooCommerce

Import zakończył się sukcesem, ale na stronie nie widać zdjęć?

Najczęstsze przyczyny:

  • ścieżka do zdjęć w pliku CSV jest niepoprawna – WooCommerce wymaga pełnego URL-a (np. https://mojsklep.pl/zdjecia/produkt1.jpg);
  • serwer blokuje pobieranie obrazów – niektóre hostingi mają limity na ilość pobieranych plików jednocześnie;
  • zdjęcia są zbyt duże – WooCommerce może nie być w stanie zaimportować plików o wysokiej rozdzielczości.

Co zrobić?

  • sprawdź, czy ścieżki URL do zdjęć w pliku CSV są poprawne;
  • jeśli masz zdjęcia na zewnętrznym serwerze, pobierz je wcześniej na hosting WooCommerce i podaj ścieżki do lokalnych plików;
  • upewnij się, że zdjęcia zostały zoptymalizowane – zalecamy pliki w formacie JPEG lub WebP o maksymalnej szerokości 1200 px.

Dane produktów są źle przypisane

Opis w nazwie, cena w polu SKU, a zdjęcie przypisane do złej kategorii? To oznacza, że kolumny w pliku CSV nie pasują do pól WooCommerce. Podczas importowania produktów do WooCommerce musisz dopasować kolumny ręcznie. WooCommerce pozwala na przypisanie nazw kolumn w trakcie importu, ale warto mieć poprawnie przygotowany plik.

Podstawowe kolumny w pliku CSV:

  • ID – unikalny numer produktu (opcjonalne, ale przydatne przy aktualizacjach);
  • Post Title – nazwa produktu;
  • Regular Price – cena produktu;
  • SKU – kod produktu (unikalny identyfikator);
  • Stock – ilość dostępnych sztuk;
  • Image URL – link do zdjęcia;
  • Category – kategoria produktu.

Jak zatem poprawnie aktualizować produkty w WooCommerce?

Identyfikacja produktów

WooCommerce rozpoznaje produkty po ID lub SKU (unikalnym kodzie produktu). Jeśli chcesz zaktualizować produkty, zamiast dodania nowych, w pliku CSV musisz mieć jedną z tych kolumn:

  • ID – jeśli importujesz dane z WooCommerce, ten numer jest nadawany automatycznie i identyfikuje produkt w bazie danych;
  • SKU – jeśli Twój sklep używa unikalnych kodów produktów, WooCommerce rozpozna je i dopasuje do istniejących pozycji.

Jeśli nie masz tych identyfikatorów w pliku CSV, WooCommerce uzna, że importujesz nowe produkty, a nie aktualizujesz istniejące.

Aktualizacja cen, opisów i stanów magazynowych

Gdy już masz poprawny plik z ID lub SKU, możesz zmienić w nim:

  • Regular Price – nowa cena produktu;
  • Sale Price – cena promocyjna (opcjonalna);
  • Stock – ilość dostępnych sztuk;
  • Post Content – opis produktu.

Następnie importujesz plik CSV i WooCommerce automatycznie zastępuje stare wartości nowymi. Pamiętaj, że jeśli w pliku pominiesz pewne kolumny (np. opisy produktów), WooCommerce ich nie nadpisze – zmienią się tylko te dane, które zaimportujesz.

Import wariantów produktów – co warto wiedzieć?

Jeśli sprzedajesz ubrania, buty, elektronikę albo inne produkty z różnymi wariantami, wiesz, że import produktów WooCommerce z wariantami to zupełnie inny poziom trudności. Warianty to np.:

  • koszulka w różnych rozmiarach (S, M, L, XL);
  • buty w kilku kolorach;
  • laptop z różnymi pojemnościami dysku.

Każdy wariant musi mieć własny SKU i być powiązany z produktem głównym.

Polecamy: Błąd JSON w WordPress – Nie powiodła się aktualizacja? Skuteczna naprawa krok po kroku!

Jak przygotować plik CSV dla produktów z wariantami?

Warianty w WooCommerce wymagają dodatkowych kolumn w pliku CSV.

Najważniejsze pola:

  • Parent SKU – identyfikator produktu głównego;
  • SKU – unikalny kod każdego wariantu;
  • Attribute Name – nazwa atrybutu (np. “Kolor”, “Rozmiar”);
  • Attribute Value – konkretna wartość atrybutu (np. “Czarny”, “Biały”, “M”);
  • Regular Price – cena wariantu;
  • Stock – ilość sztuk danego wariantu.

Każdy wariant to osobny wiersz w pliku CSV, ale WooCommerce łączy je w jeden produkt główny dzięki Parent SKU.

Jeśli tego nie uwzględnisz, WooCommerce potraktuje warianty jako osobne produkty, zamiast przypisać je do jednego produktu bazowego.

Jak przygotować plik CSV dla produktów z wariantami?

Warianty w WooCommerce wymagają dodatkowych kolumn w pliku CSV.

Najważniejsze pola:

  • Parent SKU – identyfikator produktu głównego;
  • SKU – unikalny kod każdego wariantu;
  • Attribute Name – nazwa atrybutu (np. “Kolor”, “Rozmiar”);
  • Attribute Value – konkretna wartość atrybutu (np. “Czarny”, “Biały”, “M”);
  • Regular Price – cena wariantu;
  • Stock – ilość sztuk danego wariantu.

Każdy wariant to osobny wiersz w pliku CSV, ale WooCommerce łączy je w jeden produkt główny dzięki Parent SKU.

Jeśli tego nie uwzględnisz, WooCommerce potraktuje warianty jako osobne produkty, zamiast przypisać je do jednego produktu bazowego.

import produktów do WooCommerce

Zapamiętaj!
Automatyczny import pozwala oszczędzić czas i uniknąć problemów z przestarzałymi danymi.

Kilka słów podsumowania na temat importowania produktów do WooCommerce

Importowanie produktów do WooCommerce to dopiero początek. Najpierw trzeba przygotować plik CSV, potem poprawnie zaimportować dane, a na końcu zadbać o optymalizację sklepu. Jeśli któryś z tych etapów zostanie pominięty – pojawią się błędy, duplikaty produktów albo problemy z wydajnością.

Planujesz import dużej ilości produktów? Teraz masz wszystko, czego potrzebujesz, żeby zrobić to dobrze. W razie pytań skontaktuj się z nami – chętnie wesprzemy Twój biznes!

    Hej! Potrzebujesz pomocy lub chcesz skorzystać z naszej oferty?

    Już od 8 lat pomagamy firmom zdobywać klientów w sieci. Sprawdź naszą ofertę:

    Project Manager

    Łukasz Pietras
    Project Manager
    dostępny

    Napisz na info@zdobywcysieci.pl lub zadzwoń pod numer 501-757-664, żeby omówić warunki współpracy. Możesz także zostawić kontakt do siebie, a oddzwonię w ciągu 24 godzin. Czekam na kontakt :)