WP All Import – User Import Add-On Pro to płatne rozszerzenie wtyczki WP All Import (Soflyy), które dodaje masowy import kont użytkowników WordPress oraz klientów WooCommerce z plików CSV, XML i innych. Wymaga aktywnej głównej wtyczki WP All Import jako silnika i nie działa samodzielnie.
Czym jest WP All Import – User Import Add-On Pro i co dostajesz
WP All Import – User Import Add-On Pro to wyspecjalizowany dodatek od Soflyy, który odblokowuje w silniku WP All Import import typu „Users” – masowe tworzenie i aktualizację kont użytkowników WordPress z plików CSV, XML, Excel i Google Sheets. Add-on nie jest samodzielną wtyczką. Wymaga aktywnej głównej wtyczki WP All Import, a do importu klientów WooCommerce dodatkowo WooCommerce Import Add-On.
Sama główna wtyczka obsługuje import wpisów, stron, własnych typów treści i produktów – kont użytkowników nie zakłada jednak w elastyczny sposób. Dodatek uzupełnia tę lukę i dorzuca do kreatora New Import opcję wyboru użytkowników jako celu importu.
Czym add-on różni się od głównej wtyczki WP All Import
Główna wtyczka WP All Import jest silnikiem importu – czyta plik, prowadzi przez kreator i zapisuje dane do bazy. Add-on dokłada do tego silnika konkretny typ docelowy: konto użytkownika WordPress wraz z rolą, hasłem, adresem e-mail i polami niestandardowymi.
Bez dodatku silnik nie potrafi mapować danych do pól konta użytkownika. Po aktywacji w kreatorze pojawia się typ „Users”, a przy współpracy z WooCommerce Import Add-On także typ „WooCommerce Customers”.
Ograniczenia, o których warto wiedzieć przed zakupem
Add-on ma kilka świadomych ograniczeń, które ważą na decyzji zakupowej. Pierwsze i najważniejsze: to trzy elementy działające razem – główna wtyczka WP All Import, User Import Add-On, a przy klientach WooCommerce dodatkowo WooCommerce Import Add-On. Nie jedna wtyczka.
- Nowe ID użytkowników – każdy importowany rekord domyślnie dostaje nowe User ID; zachowanie dawnego ID wymaga własnego kodu i API silnika, a i tak jest tylko próbą, gdy żądane ID jest zajęte.
- Jeden plik na jeden import – pojedynczy import obsługuje dokładnie jedno źródło danych; kilka plików oznacza kilka osobnych importów.
- Brak trybu klienta – silnik celowo nie udostępnia „client mode” do oddania importu nieufanemu użytkownikowi; dostęp do importera ogranicza się innymi metodami.
- Pola zaawansowanych wtyczek przez osobne dodatki – pełna obsługa pól ACF, Meta Box czy JetEngine to oddzielne add-ony, nie część User Import.
Możliwości WP All Import – User Import Add-On Pro
WP All Import – User Import Add-On Pro obejmuje drag & drop mapowanie pól niezależne od układu pliku, import ról i haseł (również zahaszowanych z innej witryny WP), automatyczne wykrywanie custom user meta, blokowanie powiadomień e-mail oraz aktualizację istniejących kont przy ponownym imporcie. Importy uruchamia się cyklicznie przez cron lub usługę Automatic Scheduling, a dane transformuje w locie funkcjami PHP.
- Import typu „Users” w kreatorze New Import – pięciokrokowy kreator prowadzi od wgrania pliku przez przegląd danych, mapowanie drag & drop, ustawienia, aż do uruchomienia importu.
- Mapowanie pól niezależne od układu kolumn – dane przeciąga się z panelu Available Data na pola pogrupowane w sekcje User Account Info, Other User Info oraz Custom Fields.
- Import ról z masową zmianą przypisań – role ustawia się przy imporcie, a istniejące zmienia hurtowo (np. wszystkich Contributorów na Authorów) przez cykl export → arkusz → re-import.
- Import haseł plaintext i zahaszowanych – opcja „This is a hashed password from another WordPress site” blokuje ponowne haszowanie, dzięki czemu użytkownik loguje się starym hasłem po migracji.
- Automatyczne wykrywanie custom user meta – add-on rozpoznaje pola niestandardowe dodane przez większość wtyczek i motywów; nietypowe struktury, jak BuddyPress, mogą wymagać dodatkowej konfiguracji.
- Blokowanie powiadomień e-mail podczas importu – opcja „Block email notifications during import” zatrzymuje wysyłkę maili do masowo tworzonych kont.
- Aktualizacja istniejących kont przy re-imporcie – przy ponownym uruchomieniu można aktualizować, usuwać lub tworzyć rekordy, wiążąc je z kontami przez unikalny identyfikator (Auto-detect lub mapowanie ręczne).
- Obsługa wielu formatów i źródeł plików – CSV, XML, Excel i Google Sheets, a plik wgrywa się lokalnie, pobiera z adresu URL lub z FTP.
Drag & drop mapowanie pól i transformacja danych
Mapowanie drag & drop polega na przeciąganiu elementów z pliku wejściowego na właściwe pola konta WordPressa – niezależnie od tego, jak nazwane i ułożone są kolumny w źródle. To podejście radzi sobie z „brzydkimi” plikami od stron trzecich bez ręcznego przerabiania nagłówków.
W trakcie mapowania kilka elementów wejściowych łączy się z wartościami literalnymi, a własne funkcje PHP modyfikują dane użytkownika w locie. To funkcja developerska silnika, dostępna również w imporcie kont.
Import ról i haseł (w tym zahaszowanych z innej witryny)
Import haseł obsługuje zarówno wartości jawne, jak i zahaszowane. Po zaznaczeniu opcji „This is a hashed password from another WordPress site” silnik nie haszuje wartości ponownie, więc przeniesieni użytkownicy logują się dotychczasowym hasłem – algorytm hashujący między witrynami WordPress jest ten sam.
Role przypisuje się podczas importu, w tym role tworzone przez wtyczki spoza rdzenia WordPressa. Hurtowa zmiana przypisań przebiega przez eksport bazy, edycję w arkuszu i ponowny import z nadpisaniem wybranych pól.
Custom user meta, re-import i blokowanie powiadomień e-mail
Custom user meta to pola niestandardowe konta dodawane przez motywy i wtyczki, na przykład członkowskie. Add-on wykrywa je automatycznie i udostępnia w sekcji Custom Fields kreatora, choć rozbudowane struktury bywają trudniejsze i mogą wymagać kontaktu z supportem producenta.
Re-import wielokrotnie uruchamia ten sam import z aktualizacją kont po unikalnym identyfikatorze. Opcja „Block email notifications during import” zapobiega zalaniu skrzynek powiadomieniami przy masowym tworzeniu rekordów.
Import klientów WooCommerce i integracje z polami niestandardowymi
Import klientów WooCommerce w WP All Import – User Import Add-On Pro wymaga dwóch dodatków naraz – User Import Add-On i WooCommerce Import Add-On – i odblokowuje typ „WooCommerce Customers” z adresami billing oraz shipping. Każdy importowany klient powstaje jako użytkownik WordPress z rolą customer. Pola ACF, Meta Box czy JetEngine obsługują dedykowane add-ony, a wielojęzyczne importy deklarowane są dla WPML.
Klienci WooCommerce a zwykli użytkownicy WordPress
Klient WooCommerce to użytkownik WordPress z rolą customer i dodatkowymi polami konta sklepowego, których zwykły użytkownik nie ma – przede wszystkim adresami rozliczeniowymi i wysyłkowymi. Importu klienta nie trzeba dzielić na osobny import konta WP: konto użytkownika tworzy się automatycznie razem z rekordem klienta.
W kreatorze pojawia się wtedy dodatkowa sekcja Billing & Shipping Info obok standardowych pól konta. Typ „WooCommerce Customers” włącza się dopiero przy obu aktywnych dodatkach – User Import i WooCommerce Import.
Pola ACF, Meta Box, JetEngine i wsparcie WPML
Pola ACF, Meta Box i JetEngine są wspierane, ale przez osobne dedykowane add-ony, na przykład ACF Import Add-On. Taki dodatek importuje wartości do istniejących pól konta, a nie tworzy samej definicji pól – te muszą istnieć po stronie witryny docelowej.
Strona produktu deklaruje obsługę wielojęzycznych importów z WPML. Dla importu użytkowników producent nie potwierdza wprost wsparcia trybu multisite ani wtyczek Polylang czy TranslatePress – tych kompatybilności nie należy zakładać bez weryfikacji.
Przykładowe zastosowania WP All Import – User Import Add-On Pro
WP All Import – User Import Add-On Pro sprawdza się w migracji bazy użytkowników między witrynami WordPress (z hasłami, przez opcję Bundle), masowym imporcie klientów WooCommerce z innej platformy e-commerce, zakładaniu tysięcy kont w serwisach członkowskich i e-learningowych oraz bulk-edycji ról przez cykl export → arkusz → re-import. Cykliczną synchronizację z zewnętrznego źródła uruchamia się automatycznie przez cron.
Migracja użytkowników i klientów między witrynami
Migracja między dwiema instalacjami WordPress opiera się na opcji Bundle: eksport z WP All Export tworzy szablon, który po wgraniu na witrynie docelowej konfiguruje import samodzielnie. W połączeniu z importem zahaszowanych haseł przeniesieni użytkownicy zachowują możliwość logowania dotychczasowymi danymi.
Analogiczny scenariusz dotyczy sklepów. Migracja klientów z innej platformy e-commerce do WooCommerce sprowadza się do wgrania pliku z danymi kont oraz adresami billing i shipping. Konta klientów powstają z rolą customer, a powiadomienia e-mail blokuje się na czas importu.
Masowe zakładanie kont i bulk-edycja ról
Serwisy członkowskie, społecznościowe i e-learningowe często startują z gotową listą uczestników z systemu CRM. Add-on zakłada z takiego pliku tysiące kont naraz, mapując custom user meta i przypisując właściwą rolę bez ręcznej pracy w panelu.
Bulk-edycja istniejących kont działa przez cykl eksport → edycja w arkuszu → re-import z nadpisaniem wybranych pól. W ten sposób przebudowuje się strukturę ról lub poprawia dane w wielu kontach jednocześnie, zamiast zmieniać je pojedynczo.
Dla kogo jest WP All Import – User Import Add-On Pro
WP All Import – User Import Add-On Pro jest naturalnym wyborem dla agencji i freelancerów migrujących witryny, sklepów WooCommerce aktualizujących bazę klientów, właścicieli serwisów członkowskich oraz administratorów pracujących z „brzydkimi” plikami od stron trzecich. Dla jednorazowego importu kilku prostych kont bez custom meta wystarczy darmowa wtyczka – pełny stack WP All Import Pro plus add-on to wtedy nadmiar.
Kiedy add-on jest właściwym narzędziem
Dla kogo WP All Import – User Import Add-On Pro sprawdza się najlepiej:
- Agencje i freelancerzy migrujący witryny i sklepy między instalacjami WordPress, z hasłami i rolami.
- Sklepy WooCommerce importujące lub aktualizujące bazę klientów wraz z adresami billing i shipping.
- Właściciele serwisów członkowskich, społecznościowych i e-learningowych zakładający konta z zewnętrznego źródła.
- Zespoły pracujące z plikami od stron trzecich o nietypowym układzie kolumn i formatach danych.
- Administratorzy potrzebujący masowej zmiany ról lub bulk-edycji wielu kont naraz.
Kiedy lepiej sięgnąć po prostszą alternatywę
Dla kogo WP All Import – User Import Add-On Pro nie jest najlepszym wyborem:
- Jednorazowy import kilku prostych kont bez custom meta – wystarczy darmowa wtyczka, np. Import Users from CSV.
- Użytkownik szukający wyłącznie bezpłatnego rozwiązania – to płatny dodatek wymagający płatnego silnika.
- Sklep planujący krytyczną migrację zamówień WooCommerce – do złożonych przeniesień danych sklepu warto rozważyć narzędzie dedykowane.
- Osoba potrzebująca bezpiecznego trybu klienta do oddania importu nieufanemu użytkownikowi – add-on takiego trybu nie ma.
Wymagania techniczne i kompatybilność
WP All Import – User Import Add-On Pro dziedziczy wymagania po głównej wtyczce WP All Import i potrzebuje WordPressa 5.0 lub nowszego, PHP 7.4 lub nowszego oraz MySQL 5.5 lub nowszego, a także rozszerzeń serwera cURL, libxml, SimpleXML, xmlreader, xmlwriter i ZipArchive. Add-on wymaga aktywnej wersji Pro WP All Import, a do importu klientów WooCommerce dodatkowo WooCommerce Import Add-On. Twardego limitu rozmiaru pliku wtyczka nie narzuca – ograniczają go tylko zasoby serwera.
Wymagane wtyczki i dodatki
Add-on nie uruchomi się bez aktywnej, płatnej wersji Pro głównej wtyczki WP All Import, która pełni rolę silnika importu. Import klientów WooCommerce wymaga jeszcze jednego elementu – WooCommerce Import Add-On – działającego obok User Import Add-On.
Pola zaawansowanych wtyczek niestandardowych obsługują osobne dodatki: ACF przez ACF Import Add-On, a Meta Box i JetEngine przez własne rozszerzenia z rodziny produktów.
| Parametr | Wartość |
|---|---|
| Wersja | 1.1.10 |
| Główna wtyczka WP All Import (Pro) | Wymagana — add-on nie działa samodzielnie |
| WooCommerce Import Add-On | Wymagany dodatkowo do importu klientów WooCommerce |
| Wersja WordPress | 5.0 lub nowsza |
| Wersja PHP | 7.4 lub nowsza |
| Wersja MySQL | 5.5 lub nowsza |
| Wymagane rozszerzenia PHP | cURL, libxml, SimpleXML, xmlreader, xmlwriter, ZipArchive |
| Rekomendowane max_input_vars | około 6000 (przy dużej liczbie pól) |
| Obsługiwane formaty plików | CSV, XML, Excel, Google Sheets |
| Źródła plików | Upload lokalny, adres URL, FTP |
| Limit rozmiaru pliku | Brak narzuconego — ogranicza go tylko serwer |
| WooCommerce | Pełna integracja klientów (billing i shipping) |
| ACF, Meta Box, JetEngine | Obsługa przez osobne dedykowane add-ony |
| WPML | Deklarowane wsparcie wielojęzycznych importów |
Środowisko serwerowe i obsługa dużych plików
Producent nie stawia twardych wymagań sprzętowych – jeśli serwer uruchomi WordPressa, uruchomi też WP All Import, a więcej zasobów oznacza po prostu szybszy import. Parametry takie jak upload_max_filesize, post_max_size, memory_limit i max_execution_time ustawia się proporcjonalnie do rozmiaru pliku wejściowego.
Silnik przetwarza dane partiami, w trybie „records per iteration”, więc importuje duże zbiory nawet na współdzielonym hostingu bez przekroczenia limitów czasu wykonania. Rozmiar pliku ogranicza realnie tylko dostępna pamięć i czas serwera, nie sama wtyczka.
Najczęściej zadawane pytania
Czy mogę zaimportować hasła użytkowników i czy to bezpieczne?
Tak, WP All Import – User Import Add-On Pro importuje hasła zarówno w postaci jawnej, jak i zahaszowanej. Przy migracji z innej witryny WordPress zaznacza się opcję „This is a hashed password from another WordPress site”, przez co silnik nie haszuje wartości ponownie — przeniesieni użytkownicy logują się dotychczasowym hasłem. Hasła pozostają zahaszowane w bazie, więc transfer nie ujawnia ich w postaci jawnej.
Czy zaimportowani użytkownicy dostaną maila powitalnego z linkiem do ustawienia hasła?
Opcja „Block email notifications during import” rozstrzyga, czy nowo tworzone konta dostaną standardowe powiadomienia WordPressa, takie samo jak przy normalnej rejestracji. Gdy jest wyłączona, WordPress wysyła swoje powiadomienia do tworzonych kont. Gdy włączona, maile są wstrzymane, co przy zakładaniu tysięcy kont naraz zapobiega masowej wysyłce.
Czy importer zaimportuje moje custom fields z theme’a?
Tak, add-on automatycznie wykrywa custom user meta dodane przez motyw i większość wtyczek — pytanie o brakujące pola motywu, city i country, czy import przy BuddyPress sprowadza się do tego, że pola pojawiają się w sekcji Custom Fields kreatora. Standardowe pola, jak city i country, mapuje się drag & drop. Rozbudowane struktury, jak BuddyPress, bywają trudniejsze i mogą wymagać dodatkowej konfiguracji lub kontaktu z supportem producenta.
Jak zaimportować użytkowników razem z ich zamówieniami i zakupami?
Import użytkowników i import zamówień to dwa osobne typy importu w WP All Import, powiązane przez wspólny identyfikator. Najpierw importuje się klientów WooCommerce (User Import Add-On plus WooCommerce Import Add-On), którzy powstają jako użytkownicy z rolą customer. Następnie osobnym importem wgrywa się zamówienia, dopasowując je do kont po adresie e-mail lub identyfikatorze klienta, co odtwarza relację konto–zamówienie.
WooCommerce CSV importer czy WP All Import z dodatkiem — co wybrać?
Natywny importer WooCommerce sprawdza się przy prostym imporcie produktów o przewidywalnym układzie kolumn, lecz nie obsługuje kont użytkowników w elastyczny sposób. WP All Import z User Import Add-On mapuje dane drag & drop niezależnie od struktury pliku, importuje role, hasła i custom user meta oraz pozwala transformować dane funkcjami PHP. Przy nietypowych plikach i imporcie klientów stack WP All Import daje większą kontrolę.
Czy da się zmigrować użytkowników między stronami WordPress?
Tak, migracja użytkowników między witrynami WordPress to jeden z głównych scenariuszy WP All Import – User Import Add-On Pro. Eksport z WP All Export z opcją Bundle tworzy szablon, który po wgraniu na witrynie docelowej konfiguruje import automatycznie. Po zaznaczeniu importu zahaszowanych haseł przeniesieni użytkownicy logują się dotychczasowymi danymi, bo algorytm hashujący między instalacjami jest identyczny.





Opinie
Na razie nie ma opinii o produkcie.