Instalacja zajmuje do 5 minut. Plugin działa od pierwszej aktywacji — formularz pojawia się automatycznie na każdym wyprzedanym produkcie.
Zainstaluj wtyczkę
W panelu admin przejdź do Wtyczki → Dodaj nową, wyszukaj „WPNest Stock Notifier”, kliknij Zainstaluj teraz i następnie Aktywuj. Wtyczkę pobierzesz też bezpośrednio z WordPress.org.
Sprawdź, że WooCommerce jest aktywne
Plugin ma Requires Plugins: woocommerce w nagłówku — WordPress 6.5+ wymusi obecność WC. Jeśli WC nie jest aktywne, plugin wyświetli notice i przerwie inicjalizację.
Po aktywacji uruchamiają się trzy procesy
- Tworzona jest tabela
wp_wpnest_stonot_subscribersprzezdbDelta - Zapisywane są domyślne opcje (antispam window, debounce, tekst zgody, subject maila itp.)
- Plugin deklaruje kompatybilność HPOS i rejestruje hooki na transitions stock_status WooCommerce
Wejdź w ustawienia (opcjonalnie)
Przejdź do WooCommerce → Stock Notifier → zakładka Settings. Domyślne ustawienia są gotowe do produkcji, ale możesz dostosować tekst zgody RODO, subject maila powiadomienia, antispam window, oraz lokalizację formularza (auto-render pod ceną / wyłącznie blok+shortcode).
Sprawdź, że formularz się pojawia. Otwórz w trybie incognito dowolny wyprzedany produkt — pod ceną powinien być widoczny formularz „Powiadom mnie, gdy wróci”. Jeśli formularza nie ma, sprawdź w ustawieniach: Pokazuj formularz automatycznie pod ceną → włączone.
Instalacja przez FTP / SSH
Jeśli wolisz instalację serwerową, rozpakuj plik ZIP do katalogu wp-content/plugins/ i aktywuj wtyczkę z listy w panelu admin.
Instalacja przez WP-CLI
wp plugin install wpnest-stock-notifier-for-woocommerce --activate
Aktualizacja
Aktualizacje przychodzą przez standardowy mechanizm WordPress (powiadomienie w panelu Wtyczki). Schemat tabeli jest versioned — przy każdej aktualizacji plugin sprawdza opcję wpnest_stonot_db_version i uruchamia dbDelta jeśli wykryje zmianę schematu. Nie tracisz subskrybentów ani konfiguracji.
Dezaktywacja vs odinstalowanie
- Dezaktywacja — wyłącza wszystkie hooki i unschedulluje Action Scheduler actions w grupie
wpnest_stonot. Tabela zostaje nietknięta. - Odinstalowanie — domyślnie też zostawia tabelę (ochrona przed przypadkową utratą listy subskrybentów). Pełny cleanup (DROP TABLE + delete options + clear transients) wykona się tylko jeśli świadomie włączysz opcję „Skasuj dane przy odinstalowaniu” w ustawieniach.