Jak działają zapytania
Ta strona pokazuje, co dzieje się, gdy kupujący zadaje pytanie, i jak zachowuje się formularz.
Doświadczenie kupującego
Dział zatytułowany „Doświadczenie kupującego”- Na karcie produktu kupujący widzi przycisk Zadaj pytanie w wybranym przez Ciebie miejscu.
- Kliknięcie otwiera okno dialogowe z pułapką fokusa zbudowane na natywnym elemencie
<dialog>. Fokus przechodzi do formularza, klawiatura działa jak należy, a okno jest opisane dla czytników ekranu. - Kupujący wypełnia formularz (imię, e-mail, wiadomość — te oznaczone jako wymagane) i wysyła.
- Widzi komunikat sukcesu inline bez przeładowania strony. Przy problemie pojawia się zamiast tego komunikat błędu inline.
Okno respektuje prefers-reduced-motion, więc animacje są wyłączane dla kupujących, którzy proszą o ograniczony ruch.
Co dzieje się po wysłaniu
Dział zatytułowany „Co dzieje się po wysłaniu”Po wysłaniu formularza Enquire:
- Weryfikuje nonce.
- Sprawdza pole honeypot.
- Stosuje limit na odwiedzającego.
- Wysyła zapytanie przez
wp_mail()na Twój adres odbiorcy.
E-mail zawiera nazwę produktu i jego link, więc wiesz dokładnie, którego produktu dotyczy pytanie, a adres klienta jest ustawiony jako Reply-To, byś mógł odpowiedzieć bezpośrednio.
Co otrzymujesz
Dział zatytułowany „Co otrzymujesz”Każdy e-mail z zapytaniem zawiera:
- Imię i wiadomość kupującego
- Nazwę produktu i link do niego
- E-mail klienta jako adres Reply-To
Nic nie jest zapisywane w bazie — rejestrem jest e-mail w Twojej skrzynce.
Gdzie się ładuje
Dział zatytułowany „Gdzie się ładuje”Niewielki CSS i JavaScript Enquire ładują się tylko na kartach produktów. Każda inna strona pozostaje nietknięta, dzięki czemu reszta witryny jest lekka. Wtyczka deklaruje zgodność z WooCommerce HPOS oraz blokami koszyka i zamówienia.
Odpowiadanie na zapytanie
Dział zatytułowany „Odpowiadanie na zapytanie”Otwórz e-mail i naciśnij odpowiedz. Ponieważ adresem Reply-To jest adres klienta, Twoja odpowiedź trafia prosto do niego z Twojej zwykłej skrzynki — bez osobnego narzędzia czy panelu.