Przejdź do głównej zawartości

Shiplume

Shiplume pokazuje klientowi, ile brakuje jego koszykowi do progu darmowej wysyłki i ile jeszcze musi dodać, żeby go osiągnąć. Komunikat zmienia się razem z koszykiem, więc “darmowa wysyłka od 200 zł” przestaje być drobnym drukiem i staje się kwotą, na którą klient może zareagować.

Domyślnie próg pochodzi prosto z WooCommerce: Shiplume odczytuje minimalną kwotę zamówienia z włączonych metod darmowej wysyłki we wszystkich strefach i bierze najniższą, więc kwoty nie utrzymujesz w dwóch miejscach. Gdy nie ma czego pokazać (pasek wyłączony, pusty koszyk albo brak progu), Shiplume nie renderuje niczego zamiast pustego albo zawsze pełnego paska. Darmowa edycja to pełny produkt GPL z jednym małym skryptem bez zależności.

  • Automatyczny próg, odczyt minimalnej kwoty zamówienia z aktywnych metod darmowej wysyłki WooCommerce (najmniejsza we wszystkich strefach, także “Reszta świata”), z kwotą ręczną jako zapasem, gdy żadna metoda się nie kwalifikuje.
  • Koszyk i kasa, pasek renderuje się na klasycznych szablonach koszyka i kasy (nie na blokach Koszyk/Zamówienie); wtyczka deklaruje zgodność z HPOS i blokami Koszyk/Zamówienie, więc nie psuje stron zbudowanych z bloków.
  • Aktualizacja na żywo, pasek renderuje się po stronie serwera razem z sumami koszyka, więc szerokość i komunikat są zawsze poprawne; mały skrypt tylko animuje zmianę. Bez własnego jQuery.
  • Dostępność, prawdziwy role="progressbar" z aria-valuenow/min/max, a komunikat w uprzejmym regionie aria-live, więc czytnik ekranu odczyta nowe zdanie po zmianie koszyka.
  • Bez przesunięć układu, tor rezerwuje pełną wysokość przed malowaniem, więc pasek nie przesuwa reszty treści.
  • Własny wygląd, każdy kolor, rozmiar i promień to zmienna CSS --nudge-*; pasek reaguje na tryb ciemny i respektuje prefers-reduced-motion.
  • Edytowalne komunikaty, komunikat postępu (z tokenem {amount} dla brakującej kwoty) i osobny komunikat sukcesu po osiągnięciu celu.
  • Plik POT w zestawie, a przy odinstalowaniu wtyczka usuwa swoje dwie opcje.

Shiplume liczy różnicę między bieżącą sumą koszyka a celem darmowej wysyłki, ustawia na tej podstawie szerokość wypełnienia i komunikat, a WooCommerce renderuje pasek ponownie przy każdej aktualizacji sum koszyka. Poniżej celu pokazuje komunikat postępu z wstawioną brakującą kwotą, na celu lub powyżej przełącza się na komunikat sukcesu. Bez celu albo przy pustym koszyku nie wypisuje nic.

  • Darmowa, na licencji GPL, w przygotowaniu do katalogu WordPress.org: próg automatyczny lub ręczny, pasek w koszyku i na kasie, edytowalne komunikaty, kolory przez zmienne CSS, dostępne znaczniki.
  • Pro dodaje pływający pasek mini-koszyka, progi dla stref, nagrody progowe i analitykę konwersji, a darmowy pasek postępu zostaje bez zmian.

Wersja darmowa i PRO

Shiplume Pro to osobna płatna wtyczka, która rozszerza Shiplume. Wersja darmowa nie jest wersją próbną, a jej funkcje działają bez limitu czasu.

FunkcjaDarmowaPRO
Automatyczny prógTakTak
Aktualizacja na żywoTakTak
Koszyk i kasaTakTak
DostępnośćTakTak
Bez przeskoków układuTakTak
Pływający pasek mini-koszyka-Tak
Cele per strefa-Tak
Nagrody progowe-Tak
Analityka konwersji-Tak