Przejdź do głównej zawartości

Pozostałe moduły sklepowe

Dodatkowe moduły sklepowe. Każdy włączysz niezależnie w WooCommerce > Polski > Moduły sklepowe.

Kontroluj zakładki na stronie produktu (Opis, Informacje dodatkowe, Opinie itp.).

  • Zmiana kolejności - przeciągnij i upuść
  • Ukrywanie zakładek - ukryj bez usuwania treści
  • Zmiana nazw - np. “Szczegóły” zamiast “Opis”
  • Dodawanie zakładek - własne zakładki z dowolną treścią
  • Zakładki globalne - widoczne na wszystkich produktach
  • Zakładki per produkt - tylko na wybranym produkcie
  • Zakładki per kategoria - tylko na produktach z danej kategorii

W ustawieniach menedżera zakładek kliknij Dodaj zakładkę i wypełnij:

  • Nazwa - tytuł zakładki
  • Treść - obsługuje edytor WYSIWYG, shortcody i HTML
  • Priorytet - pozycja zakładki (niższy = bardziej na lewo)
  • Widoczność - globalna, wybrana kategoria lub wybrany produkt

Programowo:

add_filter('woocommerce_product_tabs', function (array $tabs): array {
$tabs['custom_tab'] = [
'title' => 'Gwarancja',
'priority' => 25,
'callback' => function (): void {
echo '<p>Produkt objęty 24-miesięczną gwarancją producenta.</p>';
},
];
return $tabs;
});

Zastąp lub uzupełnij główne zdjęcie produktu filmem wideo.

  • YouTube - wklej URL filmu
  • Vimeo - wklej URL filmu
  • Własne wideo - prześlij plik MP4 do biblioteki mediów
  • Zewnętrzny URL - link do pliku MP4/WebM

W edytorze produktu w sekcji Zdjęcie produktu pojawia się dodatkowe pole Wideo produktu. Wklej URL filmu lub wybierz z biblioteki mediów.

Opcje wyświetlania:

OpcjaOpisDomyślnie
PozycjaPierwsze w galerii / ostatniePierwsze
AutoplayAutomatyczne odtwarzanieNie
WyciszenieDomyślnie wyciszoneTak
PętlaOdtwarzanie w pętliNie
Proporcje16:9 / 4:3 / 1:116:9
Ikona playIkona play na miniaturceTak

Filmy YouTube i Vimeo ładują się leniwie - iframe wstawia się dopiero po kliknięciu miniaturki. Strona produktu nie jest spowalniana przez zewnętrzne skrypty.

Powiększanie zdjęć produktu po najechaniu kursorem lub kliknięciu.

  • Hover - powiększenie wyświetlane wewnątrz zdjęcia po najechaniu kursorem
  • Lens - lupka podążająca za kursorem
  • Lightbox - pełnoekranowy podgląd po kliknięciu
// Zmiana typu zoomu
add_filter('polski/gallery_zoom/type', function (): string {
return 'lens'; // 'hover', 'lens', 'lightbox'
});
// Zmiana skali powiększenia
add_filter('polski/gallery_zoom/scale', function (): float {
return 2.5; // domyślnie 2.0
});

Zdjęcia powinny mieć co najmniej 1200x1200 px. Przy niższej rozdzielczości powiększony obraz będzie rozmyty.

Klienci mogą zapisać się na powiadomienie e-mail, gdy niedostępny produkt wróci do sprzedaży.

  1. Klient odwiedza stronę niedostępnego produktu
  2. Zamiast przycisku Dodaj do koszyka widzi formularz z polem e-mail
  3. Klient wpisuje adres e-mail i klika Powiadom mnie
  4. Gdy produkt wróci do magazynu, system automatycznie wysyła powiadomienie

W panelu admina (WooCommerce > Polski > Lista oczekujących) widoczne są:

  • Lista produktów z liczbą oczekujących
  • Adresy e-mail zapisanych klientów
  • Status powiadomienia (wysłane / oczekujące)
  • Przycisk ręcznego wysłania powiadomienia

Formularz zawiera checkbox zgody RODO. Treść checkboxa zmienisz w ustawieniach modułu.

add_filter('polski/waitlist/consent_text', function (): string {
return 'Wyrażam zgodę na otrzymanie jednorazowego powiadomienia o dostępności produktu.';
});

Adresy e-mail usuwane są z listy po:

  • Wysłaniu powiadomienia
  • 90 dniach od zapisania (konfigurowalny okres)
  • Ręcznym usunięciu przez administratora

Zastępuje tradycyjną paginację automatycznym ładowaniem produktów przy przewijaniu.

  • Automatyczny - następna strona ładuje się automatycznie gdy użytkownik dotrze do końca listy
  • Przycisk - wyświetla przycisk Załaduj więcej zamiast automatycznego ładowania
OpcjaOpisDomyślnie
TrybAutomatyczny lub przyciskAutomatyczny
OdległośćOdległość od dołu listy (px)300
Tekst przyciskuTekst na przyciskuZaładuj więcej
SpinnerTyp animacji ładowaniaDots
Limit stronMaksymalna liczba stron10

Moduł obsługuje parametr ?paged=N w URL (History API). Wyszukiwarki widzą klasyczną paginację - boty otrzymują paginowane URL-e.

// Wyłączenie infinite scroll na urządzeniach mobilnych
add_filter('polski/infinite_scroll/enabled', function (): bool {
return ! wp_is_mobile();
});

Konfigurowalny popup (okno modalne) na stronie sklepu.

  • Newsletter - formularz zapisu do newslettera
  • Informacyjny - dowolna treść HTML/shortcody
  • Produktowy - promowanie wybranego produktu
  • Wyjście - wyświetlany przy próbie opuszczenia strony (exit intent)
WyzwalaczOpis
CzasPo X sekundach od wejścia na stronę
ScrollPo przewinięciu X% strony
Exit intentGdy kursor opuści okno przeglądarki
KliknięciePo kliknięciu elementu z klasą CSS
Liczba wizytPo N-tej wizycie na stronie
  • Raz na sesję - popup wyświetli się raz podczas wizyty
  • Raz na X dni - popup nie pokaże się ponownie przez X dni (cookie)
  • Tylko nowi - popup widoczny tylko dla nowych odwiedzających
  • Wybrane strony - popup widoczny tylko na wskazanych stronach

Przejdź do WooCommerce > Polski > Moduły sklepowe > Popup i skonfiguruj:

  • Treść popupu (edytor WYSIWYG z obsługą shortcodów)
  • Wyzwalacz i warunki wyświetlania
  • Styl (kolory, rozmiar, animacja)
  • Pozycja (centrum, dół, bok)
  • Przycisk zamknięcia

Popup nie może utrudniać korzystania ze sklepu (dark patterns). Moduł wymusza:

  • Widoczny przycisk zamknięcia (X)
  • Możliwość zamknięcia kliknięciem w tło
  • Zamknięcie klawiszem Escape
  • Brak blokowania przewijania strony pod popupem

Menedżer zakładek nie zapisuje kolejności - wyczyść cache przeglądarki i WordPressa. Możliwy konflikt z inną wtyczką zakładek.

Zoom nie działa na mobile - tryb hover i lens nie działają na dotykowych ekranach. Użyj trybu lightbox.

Infinite scroll nie ładuje kolejnych stron - sprawdź, czy motyw używa standardowej paginacji WooCommerce (woocommerce_pagination()).

Popup nie wyświetla się - jeśli popup już się pojawił, cookie blokuje ponowne wyświetlenie. Wyczyść cookies lub zmień częstotliwość.

Zgłaszanie problemów: github.com/wppoland/polski/issues

Ta strona ma wyłącznie charakter informacyjny i nie stanowi porady prawnej. Przed wdrożeniem skonsultuj się z prawnikiem. Polski for WooCommerce jest oprogramowaniem open source (GPLv2) dostarczanym bez gwarancji.