Przejdź do treści

Wtyczka Advanced Product Fields For WooCommerce Pro - 3.1.2

12,99 

  • DeweloperStudio Wombat
  • Wersja3.1.2

Na stanie

Wtyczka Advanced Product Fields For WooCommerce Pro - 3.1.2

12,99 

Kategorie:

Produkt ten jest również dostępny w subskrypcji całej oferty:

Szybkie wsparcie
Częste aktualizacje
Sprawdzone pliki
Dożywotnie aktualizacje

Advanced Product Fields Extended for WooCommerce to wtyczka StudioWombat, która dokłada na stronie produktu pola formularza – klient wypełnia je przed dodaniem do koszyka, a wybrane opcje zmieniają cenę finalną. Sprawdza się w sklepach z personalizacją, sprzedażą na wymiar i konfiguratorach produktu.

Typy pól, logika warunkowa i pola powtarzalne

Advanced Product Fields Extended dodaje na stronie produktu WooCommerce kilkanaście typów pól (około 18 i więcej): tekstowe i liczbowe, e-mail oraz URL z walidacją, listy rozwijane, checkboxy, radio, upload plików, pole daty, do tego próbki kolorów, tekstu i obrazków. Logika warunkowa pokazuje i ukrywa pola w zależności od wcześniejszych wyborów klienta, a powtarzać można zarówno pojedyncze pola, jak i całe sekcje.

Kilkanaście typów pól formularza (ok. 18+)

Zestaw pól pokrywa większość scenariuszy zbierania danych od klienta – od prostego wpisu tekstu po wybór wielu wariantów z miniaturami. Każdy typ dodaje się do produktu z zaplecza wzorowanego na Advanced Custom Fields.

  • Pola tekstowe i liczbowe – jedno- i wieloliniowy tekst, liczby oraz pola e-mail i URL z walidacją formatu.
  • Wybory – listy rozwijane, checkboxy z limitem minimalnej i maksymalnej liczby zaznaczeń, przyciski radio oraz pojedynczy przełącznik true/false.
  • Upload i daty – przesyłanie jednego lub wielu plików oraz pole daty z kalendarzem.
  • Próbki (swatches) – próbki kolorów, próbki tekstowe i klikalne próbki obrazkowe (image swatches).
  • Pola treściowe – bloki tekstu, HTML lub obrazka oraz pole shortcode do osadzania innych elementów w formularzu.

Logika warunkowa — pokazywanie i ukrywanie pól

Logika warunkowa steruje widocznością pól i bloków treści zależnie od tego, co klient wybrał wcześniej. Pole na plik z projektem pojawia się dopiero po zaznaczeniu opcji „własny projekt”, a kolejne kroki konfiguracji odsłaniają się stopniowo.

Dzięki temu rozbudowany formularz nie przytłacza kupującego – na ekranie zostają tylko opcje wynikające z jego wcześniejszych decyzji. Działa to zarówno na pojedynczych polach, jak i na całych sekcjach.

Pola powtarzalne, grupy pól (globalne / per produkt) i zmiana głównego zdjęcia

Pojedyncze pola i całe sekcje mogą się powtarzać – po kliknięciu przycisku dodawania albo na podstawie zadanej z góry liczby, z opcjonalnym limitem powtórzeń. Pola da się przypisać do jednego produktu albo zbudować raz jako grupę globalną i podpiąć pod wiele pozycji według produktów, kategorii, tagów czy typów, z możliwością wykluczeń.

Wybór opcji potrafi podmienić główne zdjęcie produktu, a wprowadzone dane klient poprawi jeszcze z poziomu koszyka. Wbudowane ustawienia stylów dopasowują wygląd formularzy do marki bez pisania CSS, a pola liczbowe renderują się z przyciskami plus i minus.

Całe grupy pól da się eksportować i importować – między produktami i między witrynami. To skraca wdrożenie tej samej konfiguracji w wielu sklepach.

Dynamiczna wycena: dopłaty, formuły i tabele cenowe

Advanced Product Fields Extended pozwala każdemu polu zmieniać finalną cenę produktu – przez opłatę stałą, procent od ceny bazowej, kwotę za znak (na przykład dopłata za grawer), kwotę za wartość pola, formułę albo tabelę cenową (matrix pricing). Suma dodatków wyświetla się nad przyciskiem dodania do koszyka, a same dopłaty respektują ustawienia podatków WooCommerce.

Rodzaje naliczania dopłat (stała, procentowa, za znak, za wartość)

Każda opcja podnosi albo obniża cenę, a sposób naliczania dobiera się do scenariusza sprzedaży.

  • Opłata stała – jednorazowa dopłata za zaznaczenie opcji, na przykład pakowanie na prezent.
  • Procent od ceny bazowej – dopłata liczona jako udział w cenie produktu.
  • Kwota za znak – cena rośnie wraz z liczbą wpisanych znaków, zwykle przy grawerze lub nadruku.
  • Kwota za wartość pola – mnożnik wartości wpisanej w polu, przydatny przy darowiznach i modelu „zapłać ile chcesz”.

Formuły i wycena z tabeli (matrix / lookup table)

Cena może wynikać z formuły opartej na wartościach pól albo z tabeli odnośników (matrix pricing). Przy wycenie po wymiarach liczy się ją z kombinacji szerokości i wysokości, a tabela cenowa odwzorowuje gotowy cennik bez jednej linijki kodu.

Matrix pricing działa na dowolnej liczbie pól. Obsłuży i prosty cennik dwuwymiarowy, i bardziej złożone zależności między opcjami.

Podsumowanie kosztu przed dodaniem do koszyka

Pełny koszt produktu razem z wybranymi opcjami pokazuje się nad przyciskiem dodania do koszyka, a dopłata za pojedynczy dodatek widnieje przy odpowiednim polu. Klient zna finalną kwotę jeszcze przed zakupem, prosto ze strony produktu.

Naliczane dopłaty respektują konfigurację podatków WooCommerce, więc ceny brutto i netto trzymają się ustawień sklepu.

Cztery dodatkowe typy pól i zaawansowane formuły edycji Extended

Advanced Product Fields Extended dokłada cztery dodatkowe typy pól: Cards (klikalne bloki opcji), Child products (produkty powiązane z kontrolą stanów magazynowych), Calculation (pole obliczeniowe) oraz próbki obrazkowe z polami ilości. Rozbudowuje też silnik formuł o funkcje round, ceil i if, dorzuca rozszerzone opcje pola daty, zmianę finalnej wagi produktu i powiększenie próbki obrazka po najechaniu kursorem.

Cards, Child products, Calculation i image swatches z ilościami

  • Cards – klikalne bloki, które prezentują opcje lub informacje w bardziej wizualnej formie niż zwykłe pola wyboru.
  • Child products – inne produkty ze sklepu pokazane jako opcje do wyboru, z zachowaniem kontroli stanów magazynowych. To podstawa zestawów mix & match składanych z istniejących pozycji.
  • Calculation – pole obliczeniowe, które pokazuje na stronie produktu wynik wyliczenia (na przykład liczbę metrów kwadratowych) lub dodatkowy człon kosztu.
  • Próbki obrazkowe z polami ilości – klikalne miniatury z polem ilości pod każdym obrazkiem, do wyboru wielu wariantów razem z liczbą sztuk.

Formuły round/ceil/if, rozszerzone pole daty, zmiana finalnej wagi i hover zoom

Silnik formuł obejmuje funkcje matematyczne round i ceil oraz logikę warunkową if, więc buduje wielopunktowe schematy cenowe – choćby zaokrąglanie powierzchni w górę przy produktach ciętych na wymiar. Rozszerzone pole daty wyłącza konkretne daty, blokuje wybrane dni tygodnia i ustawia dynamiczne daty minimalne oraz maksymalne (na przykład „od dziś plus trzy dni”).

Wybór opcji potrafi zmienić finalną wagę produktu, a to przekłada się na koszt wysyłki liczony wagowo. Próbki obrazkowe pokazują większy podgląd po najechaniu kursorem (hover zoom) – łatwiej ocenić wzór czy kolor.

Typowe wdrożenia: personalizacja, konfiguratory i mix & match

Advanced Product Fields Extended sprawdza się w sklepach z produktami personalizowanymi (grawer, nadruk, print-on-demand), w wycenie na wymiar (tkaniny, tapety, szkło, blaty cięte na rozmiar) oraz w zestawach mix & match składanych z istniejących pozycji magazynowych. Te same pola, formuły i logika warunkowa składają się też na wielokrokowe konfiguratory mebli, rowerów czy zestawów upominkowych.

Dla kogo Advanced Product Fields Extended sprawdza się szczególnie dobrze:

  • Sklepy z produktami personalizowanymi i na zamówienie – grawer, nadruk, print-on-demand.
  • Sklepy sprzedające na wymiar i z wyceną po parametrach – tkaniny, tapety, szkło, blaty cięte na rozmiar.
  • Sklepy budujące wielokrokowe konfiguratory produktów.
  • Zestawy mix & match składane z pozycji magazynowych – pudełka, kosze, sześciopaki.
  • Agencje i sklepy ceniące wydajność oraz czysty kod, z lekkim frontendem (~7 kb) i interfejsem w stylu ACF.

Personalizacja, grawer i print-on-demand

W produktach personalizowanych formularz zbiera od klienta tekst do nadruku oraz plik graficzny i od razu nalicza dopłatę. Pole tekstowe, upload plików i dopłata „kwota za znak” razem wyceniają grawer według długości napisu, a logika warunkowa odsłania pole na plik dopiero po wyborze własnego projektu.

Wycena na wymiar i produkty cięte

Przy sprzedaży na wymiar klient podaje szerokość i wysokość, a cena wynika z powierzchni. Pola liczbowe, pole Calculation oraz formuły round, ceil i if liczą koszt z wymiarów, a zmiana finalnej wagi produktu dopasowuje koszt wysyłki do faktycznego rozmiaru zamówienia.

Mix & match z pozycji magazynowych oraz upsell / darowizny

Typ pola Child products pozwala klientowi samodzielnie złożyć zestaw z istniejących produktów sklepu, z automatyczną kontrolą stanów magazynowych – to model pudełek, koszy i sześciopaków. Checkboxy i przyciski radio z dopłatą obsłużą upsell na stronie produktu (na przykład przedłużoną gwarancję), a dopłata „kwota za wartość pola” zbiera dowolne kwoty w modelu darowizny czy „zapłać ile chcesz”.

Integracje z motywami, builderami i wtyczkami

Advanced Product Fields Extended współpracuje z popularnymi builderami (Elementor, Divi, Beaver Builder, Oxygen, Breakdance, WPBakery) oraz motywami zgodnymi z WooCommerce (Astra, Avada, OceanWP, Flatsome, Woodmart). Ma też wbudowane integracje z WPML i Polylang dla wielojęzyczności, z przełącznikami walut WOOCS, Aelia i FOX, a do tego z WooCommerce Subscriptions, tabelami produktów Barn2 oraz YITH Request a Quote.

Buildery i motywy zgodne z WooCommerce

Wtyczka działa z każdym builderem zgodnym z WooCommerce. Jako przetestowane producent wymienia Elementor, Divi Builder, Beaver Builder, Oxygen, Breakdance i WPBakery. Po stronie motywów czekają gotowe integracje m.in. z Astrą, Avadą, OceanWP, Flatsome i Woodmart, a formularze przejmują stylowanie z aktywnego motywu.

Część motywów renderuje koszyk własnym kodem albo przez AJAX add-to-cart. Wtedy, żeby pola i dopłaty były widoczne poza stroną produktu, pomaga standardowy blok lub shortcode koszyka WooCommerce.

Wielojęzyczność i wielowalutowość (WPML, Polylang, WOOCS)

Globalne grupy pól trafiają do tłumaczenia w WPML i Polylang, więc formularze opcji da się prowadzić w wielu językach. Wielowalutowość obsługują wbudowane integracje z WOOCS, Aelia Currency Switcher oraz FOX – Currency Switcher Professional, które przeliczają także ceny wynikające z formuł.

Subskrypcje, tabele produktów i zapytania o wycenę (quote)

Wbudowana integracja z WooCommerce Subscriptions sprawia, że pola dodane do produktu subskrypcyjnego wpływają na cenę cyklicznej płatności. Wtyczka łączy się też z tabelami produktów i podglądem Barn2, z YITH Request a Quote przy zapytaniach o wycenę oraz z narzędziami rabatowymi StudioWombat.

Ograniczenia i kiedy lepiej wybrać inne narzędzie

Advanced Product Fields Extended nie współpracuje z WooCommerce Product Bundles, Composite Products ani z oficjalnym WooCommerce Deposits, a w marketplace’ach Dokan pola tworzy wyłącznie administrator, nie sprzedawcy. Pola renderują się na stronie produktu, nie na stronach kategorii czy sklepu, a sama wtyczka świadomie stawia na lekki kod zamiast maksymalnej liczby gotowych układów.

Niekompatybilne wtyczki produktów złożonych i ograniczenia Dokan

Uwaga o kompatybilności: wtyczka jest jawnie niekompatybilna z WooCommerce Product Bundles, Composite Products oraz oficjalnym WooCommerce Deposits – do produktów złożonych opartych o te rozszerzenia lepiej sięgnąć po inne narzędzie. Własny mechanizm Child products to osobny model składania zestawów, nie zamiennik tamtych wtyczek.

W marketplace’ach Dokan pola tworzy administrator sklepu, ale sprzedawcy (vendorzy) już nie – do platform wielosprzedawcowych, gdzie pola mieliby obsługiwać vendorzy, wtyczka się nie nadaje.

Pola tylko na stronie produktu (nie kategoria / sklep)

Formularz z polami pojawia się na stronie pojedynczego produktu, przed przyciskiem dodania do koszyka – nie na stronach kategorii ani na stronie sklepu. To celowe ograniczenie zakresu: wtyczka zbiera dane i liczy cenę tam, gdzie klient konfiguruje konkretny produkt, a nie na listingach katalogu.

Alternatywy i pozycjonowanie APF (lekkość vs liczba funkcji)

W zestawieniach branżowych Advanced Product Fields wypada jako wybór dla wydajności i czystego kodu, z interfejsem wzorowanym na ACF – w odróżnieniu od konkurentów stawiających na samą liczbę funkcji. Wśród alternatyw pojawiają się WooCommerce Product Add-Ons Ultimate (więcej typów pól i układów: taby, kroki, akordeon), rozwiązania Acowebs oraz Flexible Product Fields (łatwy start z prostszym zakresem).

Dla kogo Advanced Product Fields Extended nie jest dobrym wyborem:

  • Sklepy wymagające współpracy z WooCommerce Product Bundles, Composite Products lub oficjalnym WooCommerce Deposits.
  • Marketplace’y Dokan, w których pola mieliby tworzyć sprzedawcy, a nie tylko administrator.
  • Sklepy szukające maksymalnej liczby gotowych układów (taby, kroki, akordeon) i typów pól za wszelką cenę.
  • Sklepy działające na przestarzałym środowisku WordPress, WooCommerce lub PHP.

Wymagania techniczne, kompatybilność i polski kontekst

Advanced Product Fields Extended wymaga WordPressa 6.0+, WooCommerce 7.0+ oraz PHP 7.1+, działa zgodnie z HPOS i obsługuje produkty proste, zmienne wraz z osobnymi wariacjami oraz subskrypcje. Frontend od wersji 1.6.0 jest przetłumaczony na polski i poprawnie liczy polskie znaki w wycenie za znak, a panel administracyjny pozostaje po angielsku.

Wymagania, HPOS i obsługiwane typy produktów

Wtyczka celowo trzyma się nowoczesnego środowiska i nie uruchomi się na przestarzałych wersjach WordPressa, WooCommerce czy PHP. Zgodność z HPOS (High-Performance Order Storage) producent oznaczył już w 2023 roku, a pola trafiają do produktów prostych, zmiennych (wraz z osobnymi wariacjami) oraz subskrypcyjnych.

ParametrWartość
Wersja3.1.2
Wersja WordPress6.0 lub nowsza
Wersja PHP7.1 lub nowsza (zapowiadane podniesienie do 7.3)
Wersja WooCommerce7.0 lub nowsza
HPOS (High-Performance Order Storage)zgodny
Obsługiwane typy produktówproste, zmienne (z osobnymi wariacjami), subskrypcje, subskrypcje zmienne
Buildery stronElementor, Divi, Beaver Builder, Oxygen, Breakdance, WPBakery
MotywyAstra, Avada, OceanWP, Flatsome, Woodmart (i inne zgodne z WooCommerce)
WielojęzycznośćWPML, Polylang
WielowalutowośćWOOCS, Aelia, FOX
Multisitebrak oficjalnej deklaracji wsparcia (changelog sugeruje działanie w sieci)

Polski kontekst — tłumaczenie, diakrytyki i obsługa PLN

Frontend wtyczki dostał polskie tłumaczenie w wersji 1.6.0 (luty 2021), a sam kod jest przygotowany pod lokalizację (translation-ready); panel administracyjny zostaje po angielsku. Producent poprawiał w changelogu zliczanie znaków wielobajtowych w funkcji len() – to ważne przy dopłacie za znak, gdy w polu pojawiają się polskie diakrytyki (ą, ę, ł).

Obsługa PLN opiera się na standardowych ustawieniach walut WooCommerce oraz na integracjach wielowalutowych (WOOCS, Aelia, FOX). Wtyczka odpowiada za pola produktu, więc nie ma natywnych integracji z polskimi bramkami płatności, kurierami ani fakturowaniem – te warstwy biorą na siebie osobne rozszerzenia checkout i wysyłki.

Najczęściej zadawane pytania

Czy ceny dodatków aktualizują się w mini koszyku motywu?


Advanced Product Fields Extended pokazuje cenę z dopłatami poprawnie na stronie produktu, w koszyku i na stronie zamówienia. W mini koszyku motywu cena z dodatkiem zwykle też się aktualizuje. Bywa jednak inaczej: część motywów renderuje mini koszyk własnym kodem lub przez AJAX i potrafi wtedy wyświetlić cenę bazową bez dopłaty. To kwestia integracji z konkretnym motywem, nie brak funkcji wtyczki – w razie problemu pomaga przełączenie na standardowy blok lub shortcode koszyka WooCommerce.

Jak przypisać pola do kilkuset produktów naraz?


Advanced Product Fields Extended pozwala tworzyć globalne grupy pól i przypisywać je do wielu produktów naraz – według kategorii, tagów, typu produktu lub konkretnych pozycji, z możliwością wykluczeń. Wystarczy więc zbudować zestaw pól raz i objąć nim choćby połowę katalogu, bez ręcznego dodawania go do każdego produktu z osobna. Grupy pól da się też eksportować i importować między produktami oraz witrynami.

Czy mogę wyeksportować zamówienia razem z danymi z pól?


Advanced Product Fields Extended zapisuje dane wpisane przez klienta przy pozycji zamówienia, więc trafiają one do prostego arkusza z kolumnami w stylu: numer zamówienia, nazwa klienta, zawartość pól i data. Wtyczkę przetestowano z narzędziami eksportu, takimi jak Advanced Order Export i WP All Export, a wartości pól widać też w widoku zamówienia w panelu oraz na fakturach PDF.

Czy pola dodatków pokażą się na stronach kategorii?


Pola Advanced Product Fields Extended renderują się na stronie pojedynczego produktu, przed przyciskiem dodania do koszyka – nie na stronach kategorii ani na stronie sklepu. To celowe ograniczenie zakresu: formularz z opcjami i wyceną działa tam, gdzie klient konfiguruje konkretny produkt. Dane na listingach kategorii prezentują już inne mechanizmy WooCommerce lub motywu.

Czy pola działają z WooCommerce Subscriptions?


Advanced Product Fields Extended ma wbudowaną integrację z WooCommerce Subscriptions, a pola dodane do produktu subskrypcyjnego wpływają na cenę subskrypcji. Obsługę mają zarówno subskrypcje proste, jak i zmienne (variable subscription). Dopłaty za dodatkowe opcje da się więc pobierać także w modelu płatności cyklicznych, nie tylko przy zakupach jednorazowych.

Czy wersja Pro jest jeszcze dostępna i rozwijana?


Advanced Product Fields Extended jest aktywnie rozwijany przez StudioWombat – pierwsze wydanie ukazało się w sierpniu 2019, a kolejne aktualizacje wychodzą regularnie, niemal co miesiąc. Changelog odnotowuje zmiany jeszcze z 2026 roku: nowe opcje prezentacji pól, usprawnienia wydajności oraz podnoszenie minimalnych wersji WordPressa, WooCommerce i PHP. Przejściowy komunikat „Site discontinued”, widywany kiedyś na stronie producenta, nie oznaczał zamknięcia produktu.

Aktualizacje dla tego produktu mogą nie być dostępne lub pojawić się z opóźnieniem, a produkt może być w starszej wersji. Dostępną wersję produktu można sprawdzić na stronie produktu. Jeśli aktualna wersja u nas nie jest podana na stronie produktu prosimy o kontakt.

Opcja wysyłania zgłoszeń aktualizacyjnych dostępna jest tylko dla zalogowanych użytkowników.

Opinie

Na razie nie ma opinii o produkcie.

Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.