Przejdź do głównej zawartości

Konfiguracja

Swift konfigurujesz na jednym ekranie: WooCommerce → Swift Quick Buy. Wszystkie opcje są tutaj, a strona ustawień pokazuje podgląd przycisku na żywo.

Główny przełącznik. Wyłączony — Swift nic nie renderuje, WooCommerce działa jak wcześniej. Włącz, gdy ustawisz etykietę i miejsce.

Tekst na przycisku — np. Kup teraz, Kup od razu. Domyślnie Kup teraz. Etykieta jest tłumaczona, więc na sklepie wielojęzycznym podąża za aktywnym językiem.

Gdzie pojawia się przycisk:

  • Karta produktu — pod (lub nad) natywnym przyciskiem dodawania do koszyka.
  • Listy sklepu i archiwów — na kartach produktów w sklepie, kategoriach i tagach.
  • Oba — każde miejsce przełączasz niezależnie.

Na listach przycisk pokazuje się tylko dla produktów prostych, dostępnych i kupowalnych. Produkt wariantowy wymaga wyboru wariantu, więc nie dostaje przycisku na liście.

Na karcie produktu wybierasz, czy Kup teraz stoi przed czy po natywnym przycisku dodawania do koszyka. Po to typowy wybór — standardowy przycisk pozostaje główny, a Kup teraz jest skrótem obok.

Gdzie trafia klient po kliknięciu:

  • Kasa — produkt trafia do koszyka, klient idzie prosto do kasy z pominięciem strony koszyka. O to chodzi w Swift.
  • Koszyk — produkt trafia do koszyka, klient idzie do koszyka, jeśli ma najpierw przejrzeć zamówienie.

Włączone — Swift czyści koszyk przed dodaniem klikniętego produktu, więc w kasie jest tylko ten produkt. Przydatne, gdy Kup teraz znaczy „chcę tylko to”. Wyłączone — zachowuje pozycje już w koszyku.

Włączone — Swift odczytuje pole ilości na karcie produktu i dodaje tyle sztuk (produkty proste). Wyłączone — zawsze dodaje jedną. Na listach nie ma pola ilości, więc dodawana jest jedna sztuka.

Wygląd przycisku:

  • Domyślny motywu — dziedziczy styl przycisków motywu, więc Kup teraz pasuje do dodawania do koszyka.
  • Pełny — wypełniony przycisk we własnym stylu Swift.
  • Obrys — przycisk z obramowaniem, lżejszy wizualnie.

Możesz też ustawić opcjonalny kolor akcentu. Jest ograniczony do przycisków Swift przez zmienne CSS, więc nie przenika do reszty motywu. Style obsługują tryb ciemny i przejścia bezpieczne dla prefers-reduced-motion, a przycisk rezerwuje miejsce, więc nie ma przeskoku układu.

Swift jest bezstanowy. Zapisuje jeden wiersz opcji i nie tworzy własnych tabel ani metadanych produktu. Procedura odinstalowania usuwa tę opcję (z obsługą multisite), więc usunięcie wtyczki zostawia bazę jak była.