Przejdź do głównej zawartości

FAQ

Tak. Restock to rozszerzenie WooCommerce i wymaga WooCommerce 8.0 lub nowszego. Pokazuje powiadomienie w panelu i pozostaje nieaktywny, jeśli WooCommerce brakuje lub jest zbyt stare.

Automatycznie na każdej karcie produktu niedostępnego lub na zamówieniu (backorder), w podsumowaniu produktu. Nigdy nie pojawia się na produkcie dostępnym. Możesz też umieścić go ręcznie shortcode’em [restock_waitlist].

Tak, domyślnie. Możesz ograniczyć zapisy do zalogowanych klientów, wyłączając Pozwól na zapisy gości w WooCommerce → Restock; wylogowani są wtedy proszeni o zalogowanie.

Gdy WooCommerce ustawia stan produktu na instock, Restock e-mailuje każdego oczekującego subskrybenta tego produktu (a dla wariantów także produkt nadrzędny), używając własnego mailera WordPress Twojej witryny (wp_mail). Subskrybenci powiadomieni pomyślnie są oznaczani jako notified, więc nie są kontaktowani dwa razy. Nie jest wymagana kolejka ani cron.

Każdy zapis wymaga od klienta zaznaczenia wyraźnego pola zgody przed dołączeniem; formularz nie wyśle się bez niego. E-maile subskrybentów są przechowywane tylko we własnej tabeli w Twojej bazie danych i nigdy nie są wysyłane do żadnej usługi zewnętrznej. Odpowiadasz za treść etykiety zgody i swoją politykę prywatności.

Tak. Na produkcie z wariantami formularz pojawia się, gdy klient wybierze niedostępny wariant, i zapisuje ID tego wariantu — więc zapis dotyczy konkretnej opcji, a nie całego produktu.

We własnej tabeli {prefix}_restock_waitlist w Twojej bazie danych WordPress. Nic nie jest wysyłane do podmiotów trzecich.

Tak. Z WooCommerce → Restock → Subscribers możesz przeglądać subskrybentów, filtrować po produkcie i wyeksportować listę do CSV.

Czy mogę umieścić formularz gdzie indziej na karcie produktu?

Dział zatytułowany „Czy mogę umieścić formularz gdzie indziej na karcie produktu?”

Tak. Domyślnie dodawany jest do podsumowania produktu, ale możesz umieścić go shortcode’em [restock_waitlist] w szablonie produktu. Użyj [restock_waitlist id="123"], aby wskazać konkretny produkt. Nadal renderuje się tylko dla produktów niedostępnych lub na zamówieniu.

Tak. Skopiuj szablon do yourtheme/restock/single-product/waitlist-form.php i edytuj go tam; nadpisanie przetrwa aktualizacje wtyczki.

Nie. Wysyłka używa małego vanilla-JavaScript fetch (bez jQuery), a wynik jest ogłaszany w regionie aria-live — bez przeładowania strony i bez przeskoku układu.

Usunięcie wtyczki z ekranu Wtyczki uruchamia procedurę odinstalowania, która usuwa tabelę {prefix}_restock_waitlist oraz opcje restock_settings i restock_schema_version.