Jak zabezpieczyć formularze kontaktowe w WordPress?

Poniżej znajdziesz dwa najpopularniejsze rozwiązania w kwestii zabezpieczenia formularza kontaktowego w WordPress.

Jak ustawić Honeypot w Contact Form 7?

  • Zainstaluj oraz włącz wtyczkę HoneyPot for Contact Form 7 (pamiętaj, aby mieć zainstalowany Contact Form 7 oraz zaktualizowany do najnowszej wersji).
  • W kokpicie wejdź do swojego formularza kontaktowego i z górnego generatora tagów wybierz ‘Honeypot’.
  • Wstaw wygenerowany tag w dowolnym miejscu formularza [Insert Tag]. Dodane pole nie jest widoczne dla fizycznego użytkownika, dzięki wbudowaniu w style CSS ukrywa pole – jednak dla robota, który wysyła spam jest często barierą nie do pokonania.

Jak skonfigurować reCaptcha?

  • Zainstaluj oraz włącz wtyczkę Contact Form 7.
  • Wejdź w zakładkę ‘Integracje’.
  • Dodaj wygenerowane klucze interfejsu API.

Wejdź na stronę https://www.google.com/recaptcha/admin/create i zaloguj się na swoje konto Google. Wypełnij pola w formularzu do generowania kluczy, na podany adres e-mail przyjdą dwa – klucz strony oraz klucz prywatny.

W przypadku reCaptcha w wersji v2 dodajesz w formularzu kontaktowym np. nad przyciskiem shortcode [recaptcha].

Natomiast reCaptcha v3 nie potrzebuje żadnych dodatkowych działań. Jeśli przy formularzu pojawia Ci się widget reCaptcha, wszystko działa poprawnie!

Łukasz Bielawski
>
Łukasz Bielawski
Zawsze chętny do pomocy. Od 10 lat zajmuje się marketingiem internetowym, z naciskiem na działania seo oraz kampanie w ekosystemie Google Ads. Prywatnie pasjonat motoryzacji.