Do czego służy wtyczka
Przenosi dane produktów do i z WooCommerce za pomocą plików CSV: pełny eksport katalogu na backup albo cennik, albo import, który masowo aktualizuje stany, ceny i opisy z pliku od dostawcy albo z arkusza. Wszystko działa w partiach z pasem postępu, więc nawet duży katalog się nie wywali na limicie czasu.
Co potrafi
Eksport do CSV
Eksportuj produkty (proste, warianty wraz z ich wariacjami, grupowane, zewnętrzne), kategorie, tagi i opinie produktów. Filtruj po typie produktu, statusie, stanie magazynowym, kategoriach, tagach, wybranych lub wykluczonych produktach (ID lub SKU), dacie utworzenia albo limicie wierszy. Wybierz kolumny do pliku w selektorze z przeciąganiem, zmień nazwy nagłówków i wybierz separator – przecinek, średnik dla polskiego Excela, tabulator albo pipe.
Import z CSV
Wgraj plik CSV/TSV/TXT albo wklej adres URL (feed dostawcy, link „opublikuj jako CSV” z Google Sheets). Kolumny dopasowują się automatycznie – pliki z tej wtyczki, z domyślnego eksportera WooCommerce i z WebToffee są rozpoznawane, tak jak polskie nagłówki (Nazwa, Cena, Stan, Kategorie…). Ty decydujesz, czy szukać istniejących produktów po SKU, po ID, aktualizować czy pomijać istniejące, tworzyć czy pomijać nowe oraz jaki status dostają nowe produkty.
Formuły i test na sucho
Każda kolumna może mieć formułę – {value} * 1.23, ({Cena} - 5) / 2 albo stały tekst z podstawieniem jak Marka {Producer} – więc ceny czy nazwy można przeliczyć w trakcie importu. Test na sucho sprawdza każdy wiersz i pokazuje, co dokładnie by się stało, bez zapisywania czegokolwiek – dopiero potem uruchamiasz import naprawdę.
Warianty, obrazki i kategorie
Wariacje dopasowują się do produktu nadrzędnego po SKU albo id:123, z atrybutami globalnymi (tworzonymi automatycznie) i atrybutami niestandardowymi. Obrazki pobierane są z adresów URL – pierwszy staje się głównym zdjęciem, resztę trafia do galerii – a już zaimportowane pliki są używane ponownie, nie duplikowane. Kategorie mogą pochodzić ze ścieżki typu Ubrania > T-shirty, razem z tagami, marką, klasą wysyłki, up-sellami/cross-sellami po SKU i polami niestandardowymi.
Historia i szablony
Każde zadanie zostaje na liście historii (ile – ustawiasz sam) wraz z wynikami, raportem do pobrania i przyciskiem „uruchom jeszcze raz”. Ustawienia eksportu albo mapowanie kolumn importu można zapisać jako szablon do wielokrotnego użycia – przydatne przy cotygodniowym pliku od dostawcy.
Dobrze wiedzieć
- Zadania działają w małych partiach i można je wstrzymać, zamknąć i wznowić później z Historii – nic się nie gubi, jeśli zamkniesz kartę przeglądarki.
- Pliki są przechowywane prywatnie (nie da się ich wylistować ani ściągnąć bezpośrednim linkiem) i usuwają się automatycznie po liczbie dni ustawionej w Ustawieniach.
- Z tego ekranu mogą korzystać tylko osoby z uprawnieniem
manage_woocommerce(menedżerowie sklepu).
Instalacja i pierwsze ustawienia
Zanim zaczniesz
Potrzebujesz WordPress 6.2 lub nowszego, WooCommerce 8.0 lub nowszego, PHP 7.4+ i konta administratora. Zrób kopię zapasową sklepu przed instalacją nowej wtyczki – większość paneli hostingowych robi to jednym przyciskiem.
Krok 1: pobierz wtyczkę i klucz licencji
Po zamówieniu (Pro albo darmowy okres testowy) otrzymujesz e-mail z kluczem licencji i przyciskiem Pobierz. Klucz i plik są zawsze dostępne w Moje konto → Licencje na wpasist.eu.
- Kliknij Pobierz i zapisz
iod-import-export-produktow.zipna komputerze. - Nie rozpakowuj pliku – WordPress instaluje wtyczkę prosto z ZIP-a.
Safari na Macu czasem rozpakowuje pliki automatycznie. Jeśli widzisz folder zamiast pliku ZIP, spakuj go ponownie (prawy klik → Skompresuj) albo wyłącz automatyczne rozpakowywanie „bezpiecznych” plików w Safari.
Krok 2: zainstaluj i aktywuj wtyczkę
- Zaloguj się do panelu WordPress (zwykle
twojsklep.pl/wp-admin). - Przejdź do Wtyczki → Dodaj nową wtyczkę i kliknij Wgraj wtyczkę.
- Wybierz
iod-import-export-produktow.zipi kliknij Zainstaluj teraz. - Po komunikacie „Wtyczka zainstalowana” kliknij Włącz wtyczkę. WooCommerce musi być już aktywne.
Efekt: w menu po lewej pojawia się Produkty → Import / Export, a także pozycja wpAsist z tą wtyczką i ekranem Licencje.
Krok 3: aktywuj licencję
- Przejdź do wpAsist → Licencje albo do Produkty → Import / Export → Ustawienia.
- Wklej klucz z e-maila przy tej wtyczce i kliknij Aktywuj licencję.
- Status zmienia się na Aktywna do … (data końca licencji).
Bez aktywnej licencji ekrany i ustawienia zostają widoczne, ale nie można uruchomić nowego eksportu czy importu.
Klucz działa na jedną domenę. Jeśli przenosisz sklep na inny adres, zmień to sam w Moje konto → Licencje → Zmień domenę na wpasist.eu. Nowe wersje przychodzą do panelu jak każda aktualizacja WordPressa, gdy licencja jest aktywna.
Krok 4: pierwszy eksport
Przejdź do Produkty → Import / Export, zakładka Eksport.
- Wybierz typ danych: produkty, kategorie, tagi albo opinie.
- Wybierz kolumny, zmień ich kolejność w razie potrzeby i ustaw filtry (np. tylko produkty na stanie).
- Wybierz separator i kliknij Uruchom eksport.
- Poczekaj, aż pas postępu dojdzie do 100%, i pobierz plik CSV.
Krok 5: import pliku
Przejdź do zakładki Import.
- Wgraj plik CSV albo wklej URL, potem kliknij Dalej.
- Dopasuj każdą kolumnę do pola WooCommerce; dodaj formułę, jeśli wartość wymaga przeliczenia.
- Wybierz sposób dopasowania istniejących produktów (SKU, ID albo SKU, a potem ID) i co zrobić z nowymi wierszami.
- Najpierw uruchom test na sucho i sprawdź raport – nic jeszcze nie jest zapisane.
- Jeśli raport wygląda dobrze, kliknij Uruchom import naprawdę.
Krok 6: zapisz szablon (opcjonalnie)
Na ekranie Eksport albo Import kliknij Zapisz jako szablon po ustawieniu wszystkiego. Następnym razem otwórz go z zakładki Szablony zamiast mapować kolumny od nowa – przydatne przy cotygodniowym pliku od dostawcy.
Rozwiązywanie problemów
| Objaw | Co zrobić |
|---|---|
| „Wymagana jest aktywna licencja” | Aktywuj albo odnów klucz na zakładce Ustawienia, potem uruchom zadanie jeszcze raz. |
| Polskie znaki wyglądają źle w Excelu | Włącz znacznik UTF-8 (BOM) w Ustawieniach przed eksportem albo wybierz separator średnik. |
| Import zatrzymuje się w połowie | Otwórz go z Historii i kliknij Wznów – kontynuuje od miejsca, w którym przerwał. |
Historia zmian
1.0.3 – 2026-10-25
- Nazwa wtyczki, autor i nagłówek panelu zgodne z produktem sprzedawanym na wpasist.eu (Product Import Export for WooCommerce); polska nazwa jest tłumaczeniem.
- Przetestowane z WordPress 7.1 i WooCommerce 11.2 (HPOS, WPML): eksport ponad 1200 produktów z wariantami, próba bez zapisu i import, tworzenie i aktualizacja po SKU/ID.
1.0.2
- Licencja: wtyczka przy sprawdzaniu klucza podaje swoją nazwę, więc klucz działa tylko we wtyczkach, które obejmuje (jedna wtyczka, pakiet albo All Access).
- wpAsist → Licencje: nowe „Użyj tego klucza we wszystkich wtyczkach wpAsist” – klucz pakietu lub All Access aktywuje się od razu we wszystkich wtyczkach.
1.0.1
- Wymagany aktywny klucz licencji wpAsist.eu do uruchomienia importu lub eksportu; ekrany zostają widoczne i można je konfigurować bez klucza.
- Dodano do wspólnego panelu wpAsist: jeden ekran licencji, powiadomienia o aktualizacjach i link do dokumentacji razem z innymi wtyczkami.
1.0.0
- Pierwsza wersja: eksport i import CSV dla produktów, wariacji, kategorii, tagów i opinii.
- Selektor kolumn z formułami, test na sucho, aktualizacja po SKU/ID, pobieranie obrazków, partie z pasem postępu.
- Historia poprzednich zadań i szablony eksportu/importu do wielokrotnego użycia.
Forum dla klientów
Pytaj, zanim się zirytujesz 🙂
Problem po instalacji? Coś niejasne w instrukcji? Tu nie ma głupich pytań, są tylko sklepy, które jeszcze nie działają tak, jak powinny. Odpisujemy osobiście, zwykle tego samego dnia.
Forum dostępne tylko dla klientów. Zaloguj się albo kup wtyczkę, żeby rozwinąć swój sklep razem z nami i móc zadawać pytania i otrzymać wsparcie.
