Konfiguracja
Abono ma cztery ustawienia, wszystkie w WooCommerce > Subscribe, zapisywane razem w opcji subscribe_settings. Subskrybentów przeglądasz i eksportujesz w WooCommerce > Subscribers. Ta strona omawia każdą opcję.
Włącz zapis
Dział zatytułowany „Włącz zapis”enabled, domyślnie włączone. Przełącznik główny. Gdy wyłączony, usługa finalizacji w ogóle nie rejestruje swoich haków: nic się nie renderuje, żadne zasoby się nie ładują i nie przybywa nowych subskrybentów. Istniejące rekordy zostają nienaruszone.
Pole wyboru w finalizacji
Dział zatytułowany „Pole wyboru w finalizacji”checkout, domyślnie włączone. Dodaje pole zgody do klasycznej finalizacji, ze źródłem zapisanym jako checkout. Innego miejsca nie ma, więc po wyłączeniu tej opcji pole nie pojawia się nigdzie.
Etykieta zgody
Dział zatytułowany „Etykieta zgody”Tekst zgody pokazywany obok pola wyboru przy finalizacji. Sformułuj go jako jasne oświadczenie zgody, na przykład „Tak, wysyłajcie mi okazjonalne nowości i oferty e-mailem.” To na to klient wyraża zgodę, więc niech będzie zgodny z prawdą.
Stan domyślny
Dział zatytułowany „Stan domyślny”Czy pole wyboru jest na starcie zaznaczone, czy niezaznaczone.
Pozostaw niezaznaczone, aby zgoda była zgodna z RODO, klient musi aktywnie wyrazić zgodę, więc zapisana zgoda jest prawdziwa. Zmień to tylko, jeśli Twoje lokalne prawo dopuszcza wstępnie zaznaczoną zgodę. Wtyczka domyślnie dostarcza pole niezaznaczone właśnie z tego powodu.
Czego celowo nie ma
Dział zatytułowany „Czego celowo nie ma”- Umiejscowienie. Pole renderuje się na haku
woocommerce_checkout_after_terms_and_conditions, zaraz pod akceptacją regulaminu. Pozycja jest stała, nie ma jej wyboru. - Finalizacja z bloków. Pole pojawia się tylko na klasycznej finalizacji. Wtyczka deklaruje zgodność z blokami koszyka i finalizacji (więc nie wywołuje ostrzeżenia WooCommerce), ale samego pola do nich nie wstawia.
- Powiadomienie administratora. Wbudowanej opcji e-maila do administratora nie ma. Nowy subskrybent uruchamia akcję
subscribe/subscriber_created, na której podepniesz własne powiadomienie. - Szablony motywu. Wiersz zgody renderuje się bezpośrednio w PHP i jest stylowany przez
assets/css/checkout.cssze zmiennymi--subscribe-*. Ścieżki nadpisaniatwojmotyw/subscribe/nie ma.
Lista subskrybentów
Dział zatytułowany „Lista subskrybentów”Subskrybenci są przechowywani jako prywatny typ wpisu, na liście w WooCommerce > Subscribers. Każdy rekord zawiera:
- E-mail, adres subskrybenta.
- Zgoda, zapisany znacznik zgody.
- Źródło, skąd przyszedł zapis (finalizacja).
- Znacznik czasu, kiedy wyraził zgodę.
Nic nie jest wysyłane do zewnętrznej usługi, dane pozostają na Twojej witrynie, pod Twoją kontrolą.
Eksport do CSV
Dział zatytułowany „Eksport do CSV”Jednym kliknięciem Eksportuj do CSV pobierasz wszystkich subskrybentów, aby zaimportować ich do wybranego narzędzia e-mail, gdy będziesz gotów.
Obsługa duplikatów
Dział zatytułowany „Obsługa duplikatów”Zapis jest idempotentny: jeśli e-mail już istnieje, ponowne przesłanie go nie tworzy drugiego rekordu ani nie uruchamia drugi raz akcji subscribe/subscriber_created. Nie dostaniesz duplikatów od klienta, który zapisze się więcej niż raz.
Dla programistów
Dział zatytułowany „Dla programistów”Nowy subskrybent uruchamia akcję subscribe/subscriber_created. To jedyny publiczny punkt rozszerzenia: e-mail powitalny, powiadomienie wewnętrzne albo synchronizacja z własnym systemem wieszają się na nim. Szczegóły w Zapis krok po kroku.
Zgodność i dane
Dział zatytułowany „Zgodność i dane”- Działa z klasyczną finalizacją; zgodny z HPOS i blokami koszyka/finalizacji.
- Dostępny, mobilny kod z obsługą trybu ciemnego.
- Gotowy do tłumaczenia (dołączony plik POT) i czysta deinstalacja.
Powiązane
Dział zatytułowany „Powiązane”- Pierwsze kroki, instalacja i ustawienie pola wyboru.
- Zapis krok po kroku, co dzieje się od zaznaczenia pola do rekordu.
- FAQ, częste pytania.