Przejdź do głównej zawartości

Pierwsze kroki

Restock jest gotowy do pracy od razu po włączeniu WooCommerce. Większość sklepów potrzebuje minuty konfiguracji, zanim formularz pojawi się przy produktach niedostępnych w magazynie.

  • WordPress 6.4 lub nowszy
  • WooCommerce 8.0 lub nowszy (obsługa HPOS oraz bloków koszyka i kasy)
  • PHP 8.1 lub nowszy
  • Działająca poczta WordPress (wp_mail) — Restock wysyła maile przez Twój serwer, bez zewnętrznej usługi
  1. Zainstaluj WooCommerce i upewnij się, że jest aktywny.
  2. Zainstaluj Restock z katalogu wtyczek (po publikacji na WordPress.org) albo wgraj folder restock do /wp-content/plugins/.
  3. Aktywuj wtyczkę. Restock tworzy tabelę listy oczekujących przy aktywacji.

Kreator nie jest potrzebny — sensowne ustawienia domyślne działają od razu.

Otwórz WooCommerce → Restock i sprawdź:

  • Zapisy gości — domyślnie włączone; wyłącz, jeśli chcesz tylko zalogowanych klientów.
  • Etykiety i komunikaty formularza — dopasuj tekst przycisku, komunikaty sukcesu i treść zgody do tonu sklepu.
  • E-mail powiadomienia — temat, wstęp i zakończenie wiadomości plain-text po powrocie towaru.

Zmiany zapisują się od razu. Nie musisz przebudowywać szablonów ani czyścić cache pod kątem etykiet.

  1. Otwórz produkt ze statusem Brak w magazynie lub Na zamówienie (backorder).
  2. Potwierdź, że formularz listy oczekujących jest w podsumowaniu produktu (e-mail, checkbox zgody, przycisk).
  3. Wyślij testowy adres (np. własny).
  4. W WooCommerce → Restock → Subskrybenci sprawdź, czy zapis jest na liście.

Przy produktach wariantowych najpierw wybierz wariant niedostępny — formularz dotyczy tej wersji i zapisuje jej ID.

  1. Ustaw produkt (lub wariant) z powrotem na Dostępny w WooCommerce.
  2. Restock wysyła e-mail do każdego oczekującego przez wp_mail i oznacza ich jako powiadomionych.
  3. Sprawdź skrzynkę, jeśli zapisałeś się testowo.

Gdy mail nie dochodzi, najpierw sprawdź dostarczanie poczty WordPress (SMTP, limity hostingu), dopiero potem Restock.

Zalogowani klienci widzą Moje konto → Listy oczekujących z aktywnymi zapisami i opcją rezygnacji. Zapisy gości działają zgodnie z mechanizmem sesji/ciasteczek w Twoim motywie.

Użyj [restock_waitlist] w własnym układzie karty produktu albo [restock_waitlist id="123"] dla konkretnego produktu. Formularz i tak renderuje się tylko przy braku towaru lub backorderze.

Edycja darmowa obejmuje zapis, automatyczny e-mail po uzupełnieniu stanu, listy per wariant, zakładkę w Moim koncie, listę w panelu, eksport CSV i dostępny submit AJAX.

Restock PRO dodaje analitykę popytu, double opt-in, harmonogramy wysyłki i bogatszą automatyzację — nie podstawową obsługę wariantów.