Checkout Field Editor for WooCommerce Pro to wtyczka ThemeHigh do zarządzania polami strony zamówienia WooCommerce – dodaje, edytuje, ukrywa i porządkuje pola metodą przeciągnij-i-upuść, bez linijki kodu. Wersja Pro dokłada reguły warunkowe, pola cenowe i powtarzalne sekcje dla sklepów zbierających dodatkowe dane.
Edytor pól zamówienia bez kodu — 24 typy pól i własne sekcje
Checkout Field Editor for WooCommerce Pro pozwala dodawać, edytować, zmieniać nazwy, ukrywać i przestawiać pola checkoutu metodą przeciągnij-i-upuść, w sekcjach Billing, Shipping i Additional – wszystko bez pisania kodu. Wersja Pro udostępnia 24 typy pól, w tym File Upload, Date Picker, Time Picker i Label, oraz własne sekcje do umieszczenia w 14 pozycjach formularza zamówienia.
Edytor drag-and-drop w sekcjach Billing, Shipping i Additional
Edytor działa wizualnie. Pola dodaje się, edytuje, zmienia ich nazwy, włącza, wyłącza, usuwa i przestawia metodą przeciągnij-i-upuść w trzech domyślnych sekcjach – Billing (dane do faktury), Shipping (dane wysyłki) i Additional (informacje dodatkowe). Każde pole ma własne ustawienia: etykietę, placeholder, oznaczenie jako wymagane oraz klasę CSS do stylizacji. A gdy zmiany pójdą za daleko, przycisk przywrócenia pól domyślnych w każdej chwili cofa formularz do stanu wyjściowego WooCommerce.
24 typy pól, w tym File Upload, Date Picker i Time Picker
Wersja darmowa udostępnia 20 typów pól – tekst, liczbę, e-mail, telefon, listę wyboru, pole wielokrotnego wyboru, checkbox, grupę checkboxów, nagłówek czy akapit. Edycja Pro dokłada cztery kolejne, co daje łącznie 24 typy w klasycznym checkoucie:
- File Upload – przesyłanie plików przez klienta wraz z zamówieniem.
- Date Picker – wybór daty z kalendarza, z możliwością wyłączenia wybranych dni.
- Time Picker – wybór godziny, przydatny przy oknach dostawy.
- Label – statyczny opis lub instrukcja wyświetlana w formularzu.
Własne sekcje w 14 pozycjach checkoutu
Poza trzema domyślnymi sekcjami wersja Pro pozwala tworzyć własne sekcje i osadzać je w 14 pozycjach strony zamówienia – przed i po danych klienta, formularzu rozliczeniowym, danych wysyłki, rejestracji, uwagach do zamówienia, regulaminie oraz przed i po przycisku złożenia zamówienia. Dorzucenie wtyczki Multi-Step Checkout (ThemeHigh) dokłada 15. pozycję wewnątrz kroku. Sekcje porządkują długi formularz i grupują pola tematycznie.
Reguły warunkowe, pola cenowe i powtarzalne sekcje
Display Rules w Checkout Field Editor Pro pokazują lub ukrywają pojedyncze pola i całe sekcje – zależnie od zawartości koszyka, produktu, kategorii, roli użytkownika, metody płatności i wysyłki czy wartości innego pola. Wersja Pro dokłada do tego pola cenowe doliczające dopłatę lub rabat (stałe, procentowe i dynamiczne), powtarzalne sekcje (Repeat Rules) oraz własne walidacje regex i pola potwierdzające.
Display Rules — pola i sekcje zależne od koszyka, produktu i roli
Display Rules to sztandarowa funkcja wersji Pro – reguły, które pokazują lub ukrywają pojedyncze pole albo całą sekcję na podstawie warunku. A warunków jest sporo: zawartość koszyka, suma częściowa i całkowita, rola użytkownika, konkretny produkt, wariant, kategoria lub tag produktu, wartość innego pola oraz metoda płatności i wysyłki (a do tego klasa i waga wysyłki). Dzięki temu formularz dopasowuje się do tego, co i kto kupuje.
Price Fields — stałe, procentowe i dynamiczne dopłaty oraz rabaty
Price Fields zamieniają pole w pozycję doliczaną do sumy zamówienia – dopłatę albo rabat. Do wyboru jest sześć wariantów: stała kwota (Fixed), kwota wpisywana przez klienta (Custom – na przykład napiwek lub darowizna), procent zawartości koszyka, procent sumy częściowej, procent sumy częściowej bez podatku oraz cena dynamiczna, czyli stawka za jednostkę razy liczba jednostek. Każde pole cenowe można oznaczyć jako opodatkowane.
Repeat Rules, walidacje regex i pola potwierdzające
Repeat Rules powielają pole lub całą sekcję automatycznie, zależnie od liczby sztuk w koszyku. Przydają się, gdy każdy produkt wymaga osobnych danych – na przykład uczestnika dla każdego biletu. Reguły widoczności dziedziczą się na powtórzeniach, z możliwością modyfikacji per sekcja. Repeat Rules działają wyłącznie w klasycznym checkoucie.
Wersja Pro dokłada też własne walidacje wyrażeniami regularnymi (regex) oraz pola potwierdzające (confirm validators), które porównują wartość dwóch pól – choćby e-mail i jego powtórzenie.
Typowe wdrożenia: data dostawy, pole NIP i dopłaty na checkoucie
Checkout Field Editor Pro sprawdza się w typowych wdrożeniach: pole wyboru daty i godziny dostawy w sklepie spożywczym lub kwiaciarni, warunkowe pole NIP pokazywane tylko przy zakupie na firmę, dopłata za pakowanie na prezent lub ekspresową realizację, wreszcie automatyczne powielanie danych uczestnika dla każdego biletu w sklepie z wydarzeniami.
Data i godzina dostawy w sklepie spożywczym lub kwiaciarni
W sklepie spożywczym, cukierni lub kwiaciarni klient zwykle wybiera termin odbioru albo dostawy. Pola Date Picker i Time Picker dodają do checkoutu kalendarz i wybór godziny, z opcją wyłączenia wybranych dni (na przykład weekendów) lub ustawienia minimalnego wyprzedzenia. Wybrana data trafia na stronę zamówienia oraz do e-maili – obsługa od razu wie, kiedy zrealizować zamówienie.
Warunkowe pole NIP dla zakupów na firmę
Sklepy sprzedające zarówno klientom indywidualnym, jak i firmom potrzebują pola NIP tylko przy zakupie na fakturę firmową. Rozwiązuje to lista wyboru „rodzaj klienta” oraz pole NIP z regułą Display Rule, która pokazuje je dopiero po wybraniu opcji firmowej. Własny walidator regex sprawdzi format numeru, a po integracji z fakturami PDF wartość pola trafi na dokument – to powszechny wzorzec w polskim B2B.
Dopłaty i personalizacja per sztuka
Opcjonalne dopłaty realizują pola cenowe: checkbox „zapakuj na prezent” jako stała kwota albo „realizacja ekspresowa” jako procent wartości koszyka – kwota dolicza się do sumy zamówienia. Powtarzalne sekcje obsługują personalizację per sztuka: w sklepie z biletami sekcja z danymi uczestnika powiela się tyle razy, ile pozycji liczy zamówienie. Częsty w polskich sklepach jest też checkbox z klauzulą prawną (na przykład o odstąpieniu od umowy) tuż przed przyciskiem zamówienia.
Dla jakich sklepów Checkout Field Editor Pro się sprawdza
Checkout Field Editor for WooCommerce Pro jest dla sklepów, które przy zamówieniu zbierają więcej danych niż domyślny zestaw WooCommerce albo zmieniają formularz warunkowo – sklepów B2B, usługowych, rezerwacyjnych i agencji zarządzających wieloma witrynami. Mniej przyda się tam, gdzie wystarczy zmiana etykiety pola albo gdzie zamówienia idą głównie przez checkout blokowy i płatności ekspresowe.
Sklepy zbierające dodatkowe dane i checkout warunkowy
Wtyczka sprawdza się tam, gdzie domyślny formularz WooCommerce nie wystarcza – gdy trzeba zebrać datę dostawy, dane do faktury, instrukcje, zgody czy opcje personalizacji. Druga grupa to sklepy z checkoutem warunkowym, w których formularz ma reagować na produkt, kategorię, rolę użytkownika lub metodę płatności i wysyłki.
Sklepy B2B, usługowe i rezerwacyjne oraz agencje multi-site
Checkout Field Editor Pro najlepiej sprawdza się w:
- Sklepach B2B zbierających dane do faktury i pokazujących pole NIP warunkowo.
- Sklepach usługowych, rezerwacyjnych i eventowych z personalizacją per sztuka (bilety, wynajem, wydarzenia).
- Sklepach pobierających dopłaty lub rabaty na checkoucie (pakowanie na prezent, ekspres, napiwek, darowizna).
- Agencjach i sieciach multi-site, w których import, eksport i backup konfiguracji przyspiesza replikację ustawień.
Dla kogo Checkout Field Editor Pro nie jest najlepszym wyborem
Wtyczka gorzej dopasuje się do:
- Sklepów na checkoucie blokowym wymagających pełnej elastyczności – część funkcji, w tym Repeat Rules, działa tylko w klasycznym checkoucie.
- Sklepów opartych głównie na Express Checkout – Apple Pay, Google Pay i Link nie przekazują pól własnych w swoim przepływie.
- Sklepów potrzebujących pełnego przeprojektowania układu checkoutu – to edytor pól, a nie kreator wyglądu i lejka zakupowego.
- Sklepów, którym wystarczy zmiana etykiety lub ukrycie pola – tu w zupełności wystarczy wersja darmowa.
Integracje z fakturami PDF, eksportem CSV i Zapierem
Checkout Field Editor Pro przekazuje wartości pól własnych do innych narzędzi: pokazuje je na fakturach PDF (WooCommerce PDF Invoices & Packing Slips), eksportuje do CSV oraz do Zapiera, a etykiety i placeholdery tłumaczy przez WPML, Polylang i Loco Translate. Pola własne trafiają też do webhooków i REST API WooCommerce oraz do zamówień subskrypcyjnych.
Pola własne na fakturach PDF i w eksporcie CSV
Wartości pól własnych można pokazać na fakturach i dokumentach wysyłkowych dzięki integracji z WooCommerce PDF Invoices & Packing Slips – obsługa pól z checkoutu blokowego doszła w jednej z nowszych wersji Pro. Te same dane eksportują się do plików CSV przez Customer/Order/Coupon CSV Export (SkyVerge), co przydaje się przy raportowaniu i przekazywaniu zamówień do zewnętrznych systemów.
Automatyzacje przez Zapier, webhooki i REST API
Zapier odbiera wartości pól własnych i uruchamia na ich podstawie automatyzacje bez kodu – od wpisu w arkuszu po powiadomienie w systemie CRM. Pola własne mogą też trafiać do payloadu webhooków WooCommerce oraz do odpowiedzi REST API, co pozwala wpiąć je we własne integracje. Pola cenowe są przy tym traktowane jako opłata cykliczna w zamówieniach WooCommerce Subscriptions.
Tłumaczenie pól przez WPML, Polylang i Loco Translate
Etykiety, placeholdery i komunikaty pól tłumaczy się przez WPML, Polylang oraz Loco Translate – zgodność z tymi narzędziami obejmuje już wersję darmową. Sam panel wtyczki nie ma oficjalnego polskiego tłumaczenia, ale pola widoczne dla klienta da się w pełni spolszczyć tą drogą. Ciągi dynamiczne obsługują WPML i Polylang.
Kompatybilność z WooCommerce, checkoutem blokowym i HPOS
Checkout Field Editor for WooCommerce Pro wymaga WordPressa 4.9 lub nowszego, PHP 5.6+ (rekomendowane PHP 8.x) oraz WooCommerce 3.0+, działa na multisite i jest zgodny z HPOS. Obsługuje zarówno klasyczny checkout z pełnym zakresem funkcji, jak i checkout blokowy (WooCommerce Checkout Blocks), w którym zestaw funkcji jest węższy i stopniowo rozwijany.
| Parametr | Wartość |
|---|---|
| Wersja | 3.7.7 |
| Wersja WordPress | 4.9 lub nowszy (testowany z bieżącymi wydaniami do 7.0) |
| Wersja PHP | 5.6 lub nowszy (rekomendowany 8.x) |
| Wersja WooCommerce | 3.0 lub nowszy (testowany do gałęzi 10.x) |
| HPOS (High-Performance Order Storage) | zgodność |
| Checkout klasyczny | pełne wsparcie wszystkich funkcji |
| Checkout blokowy | wspierany, węższy zakres funkcji |
| Wsparcie multisite | tak |
| Wielojęzyczność | WPML, Polylang, Loco Translate |
| Obsługiwane motywy | Astra, Avada, Divi, Flatsome, OceanWP, Storefront, WoodMart |
| Liczba typów pól | 24 w klasycznym checkoucie |
Wymagania: WordPress, PHP i WooCommerce
Minimalne wymagania to WordPress 4.9, PHP 5.6 i WooCommerce 3.0, choć dla wydajności i bezpieczeństwa producent zaleca środowisko PHP 8.x. Wtyczka nadąża za bieżącymi wydaniami WooCommerce (testowana do gałęzi 10.x) i WordPressa. Producent nie publikuje twardych wymogów co do rozszerzeń PHP ani limitu pamięci – przy bardzo dużych katalogach z setkami reguł pomaga jednak zwiększenie pamięci PHP.
Checkout klasyczny a checkout blokowy — różnice w zakresie funkcji
Klasyczny checkout (oparty na shortcode) daje pełny dostęp do wszystkich funkcji – 24 typów pól, własnych sekcji i Repeat Rules. Checkout blokowy (WooCommerce Checkout Blocks) jest wspierany w węższym, stopniowo rozszerzanym zakresie: pola dla bloków zarządza się w osobnej zakładce, a niestandardowe sekcje i powtarzalne pola pozostają domeną klasycznego trybu. Uwaga: pola dodane w sekcji klasycznej nie pojawią się automatycznie w checkoucie blokowym i odwrotnie.
HPOS, multisite i obsługiwane motywy
Wtyczka jest zgodna z HPOS (High-Performance Order Storage), czyli nowym magazynem zamówień WooCommerce, i działa w instalacjach multisite. Producent deklaruje współpracę z popularnymi motywami – Astra, Avada, Divi, Flatsome, OceanWP, Storefront i WoodMart. Uwaga: w przepływie Express Checkout (Apple Pay, Google Pay, Link) pola własne nie są przekazywane – to ograniczenie po stronie WooCommerce i bramek płatności, nie samej wtyczki.
Najczęściej zadawane pytania
Czy wtyczka działa z page builderami jak Divi Bricks i Elementor?
Checkout Field Editor for WooCommerce Pro działa niezależnie od page buildera – edytuje pola formularza zamówienia po stronie WooCommerce, więc Divi, Bricks, Elementor czy Breakdance nie wchodzą jej w drogę. Producent deklaruje zgodność z popularnymi motywami: Astra, Avada, Divi, Flatsome, OceanWP, Storefront i WoodMart. Konfiguracja nie wymaga osobnych kroków pod konkretny builder. Istotne rozróżnienie dotyczy nie buildera, lecz typu checkoutu – klasycznego z pełnym zakresem funkcji i blokowego z węższym.
Czy da się edytować pola w checkoucie blokowym WooCommerce?
Tak, Checkout Field Editor Pro obsługuje checkout blokowy (WooCommerce Checkout Blocks), choć w węższym zakresie niż klasyczny. Pola dla checkoutu blokowego zarządza się w osobnej zakładce „Blocks Checkout Fields” – te dodane w sekcji klasycznej nie pojawią się automatycznie w blokach i odwrotnie. Zakres typów pól i reguł w blokach rośnie stopniowo, ale część funkcji, jak powtarzalne sekcje (Repeat Rules), zostaje wyłącznie po stronie klasycznego checkoutu.
Czy pola na checkoucie mogą się zmieniać zależnie od kupowanego pakietu?
Tak, służą do tego Display Rules – reguły warunkowe, które pokazują lub ukrywają pola zależnie od zawartości koszyka. Gdy pola z imieniem i e-mailem gościa mają wyglądać inaczej dla różnych pakietów, warunek można oprzeć na konkretnym produkcie, jego wariancie lub kategorii i przypisać do niego osobny zestaw pól. Reguły obsługują też powtarzalne sekcje, więc dane gościa powielą się tyle razy, ile pozycji liczy zamówienie.
Czy klient może zobaczyć i edytować pola własne w moim koncie?
Tak, w wersji Pro pola własne można wyświetlać i udostępniać do edycji na stronie „Moje konto”, a administrator widzi ich wartości w profilu użytkownika (User Meta) w panelu WordPressa. Wartości zapisane w danych konta da się zapamiętać na potrzeby kolejnych zamówień. W wersji darmowej pola własne są edytowalne tylko na samym checkoucie – widoczność w „Moim koncie”, e-mailach i szczegółach zamówienia to już funkcje płatne.
Gdzie są zapisywane dane z pól własnych i czy da się je wyeksportować?
Wartości pól własnych zapisują się jako metadane zamówienia (order meta), a pola powiązane z kontem także jako metadane użytkownika (user meta) – zgodnie z HPOS, czyli magazynem zamówień o wysokiej wydajności. Eksport idzie do pliku CSV przez integrację z Customer/Order/Coupon CSV Export, a do zewnętrznych narzędzi dane trafiają przez Zapier, webhooki i REST API WooCommerce. Całą konfigurację pól i sekcji obejmuje też funkcja import, eksport i backup.
Co daje wersja Pro ponad darmową?
Wersja Pro Checkout Field Editor rozszerza darmową o reguły warunkowe (Display Rules), pola cenowe doliczające dopłaty i rabaty, powtarzalne sekcje (Repeat Rules), własne walidacje regex oraz cztery dodatkowe typy pól: File Upload, Date Picker, Time Picker i Label. Dokłada też autouzupełnianie adresu Google, kontrolę widoczności pól w e-mailach i „Moim koncie”, import oraz eksport konfiguracji i integrację z Zapierem. Wersja darmowa pozwala dodawać, edytować i porządkować pola, ale bez logiki warunkowej i wyceny.


Opinie
Na razie nie ma opinii o produkcie.