Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak zablokować spam w formularzu kontaktowym w WordPress (9 sprawdzonych sposobów)

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy otrzymujesz wiele wiadomości spam za pośrednictwem formularza kontaktowego na twojej witrynie internetowej? Może to być naprawdę frustrujące i czasochłonne.

Dobrą wiadomością jest to, że istnieją proste i zautomatyzowane sposoby na powstrzymanie spamu w formularzach kontaktowych w WordPress.

W tym artykule podzielimy się najlepszymi sposobami ograniczania i blokowania spamu w formularzach kontaktowych w WordPress.

How to block contact form spam in WordPress

Dlaczego należy blokować spam w formularzach kontaktowych w WordPress?

Spam w formularzach kontaktowych jest zazwyczaj zautomatyzowany przez boty. Oznacza to, że nawet mniejsze blogi i witryny internetowe WordPress są często celem.

Spamboty te przeszukują witryny internetowe i szukają formularzy, które nie są zabezpieczone, aby móc wysyłać e-mailem spamerskie odnośniki. Odnośniki te często prowadzą do witryn internetowych generujących reklamy lub witryn phishingowych.

Mogą również próbować włamać się do formularza logowania twojej witryny internetowej za pomocą ataków siłowych. Jeśli bot zdoła logować się na twoje konto WordPress, może przejąć kontrolę nad twoją witryną internetową. Jest to jeden z powodów, dla których zabezpieczenia WordPress są tak ważne.

Czasami mogą nawet szukać luk w zabezpieczeniach formularzy Twojej witryny i przejmować je w celu wysyłania złośliwego oprogramowania lub spamu do innych osób. Spamerzy mogą instalować złośliwe oprogramowanie, narażając twoją witrynę internetową i odwiedzających na niebezpieczeństwo. Mogą nawet wykraść dane osobowe, co jest bardzo niebezpieczne dla sklepów internetowych z wrażliwymi danymi klientów.

Co więcej, jeśli spamerzy używają twoich formularzy kontaktowych do wysyłania spamu za pośrednictwem wiadomości e-mail, mogą również wysyłać spam na twoją listę mailingową. Często wyglądają one jak e-mail wysłany przez użytkownika.

Nieświadomi tego, że może to być spam, użytkownicy mogą otwierać te e-maile i klikać zawarte w nich odnośniki. Zwiększyłoby to ruch i zaangażowanie na danej witrynie, nagradzając przy tym spamera. Dodatkowo, może to zaszkodzić twoim relacjom z czytelnikami.

Oznacza to, że spam nie jest tylko uciążliwy. Spamboty mogą być niebezpieczne dla twojej witryny internetowej, odwiedzających i reputacji.

Biorąc to pod uwagę, przyjrzyjmy się kilku sprawdzonym metodom zapobiegania spamowi w formularzach kontaktowych na twojej witrynie WordPress. Skorzystaj z poniższych odnośników, aby przejść bezpośrednio do metody, o której chcesz się dowiedzieć w pierwszej kolejności:

1. Wybór odpowiedniej wtyczki formularza WordPress do zwalczania spamu

Wiele wtyczek do formularzy kontaktowych WordPress nie posiada wbudowanej ochrony antyspamowej. Nawet jeśli wtyczka ma podstawowe funkcje ochrony przed spamem, często nie są one zbyt niezawodne ani łatwe w użyciu.

Najskuteczniejszym sposobem na zablokowanie spamu w formularzu kontaktowym jest wybór najlepszej wtyczki do formularza kontaktowego WordPress.

Zalecamy korzystanie z WPForms, ponieważ jest on wyposażony we wbudowany token ochrony przed spamem, który zabezpiecza twoje formularze, nie mając wpływu na wrażenia odwiedzających.

WPForms

WPForms ma również wbudowane funkcje reCAPTCHA i własne CAPTCHA, które pomagają zwalczać spam w formularzach kontaktowych. Omówimy różne opcje, których można użyć.

Więcej szczegółów można znaleźć w naszej pełnej recenzji WPForms.

Najpierw należy zainstalować i włączyć wtyczkę WPForms. Jeśli nie wiesz, jak to zrobić, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Uwaga: Niektóre z tych wskazówek w tym artykule działają również w darmowej wersji WPForms lite.

Po włączaniu wtyczki WPForms należy utworzyć formularz kontaktowy.

Aby rozpocząć, po prostu przejdź do WPForms ” Utwórz nowy, gdzie zostaniesz przeniesiony do edytora przeciągnij i upuść. Następnie wpisz nazwę twojego formularza kontaktowego w polu „Nazwa formularza”.

no spam contact form

WPForms zawiera ponad 1300 gotowych szablonów, które można wykorzystać do tworzenia wszelkiego rodzaju formularzy. Możesz użyć tych szablonów formularzy do zbierania rejestracji, tworzenia biuletynu e-mail, a nawet akceptowania płatności kartą kredytową na twojej witrynie internetowej WordPress.

Ponieważ tworzymy formularz kontaktowy, możesz wybrać opcję „Użyj szablonu” pod gotowym szablonem „Prosty formularz kontaktowy”.

simple contact form

WPForms automatycznie utworzy teraz podstawowy formularz kontaktowy dla twojej witryny internetowej WordPress.

Ten szablon formularza ma już pola, w których odwiedzający może wpisać swoje imię i nazwisko, adres e-mail i wiadomość.

no spam contact form fields

Domyślnie WPForms automatycznie zabezpieczy twoje formularze tajnym tokenem antyspamowym. Ten token jest unikatowy dla każdego przesłanego formularza i niewidoczny zarówno dla spambotów, jak i odwiedzających.

W przeszłości WPForms korzystał z technologii honeypot, ale ten nowy token antyspamowy jest znacznie lepszy i jest jednym z powodów, dla których WPForms jest liderem na rynku.

Ponieważ spamboty nie widzą tego tajnego tokena, utkną i nie będą mogły przesłać formularza.

Niektóre funkcje antyspamowe mogą negatywnie wpływać na doświadczenia użytkownika, zwłaszcza jeśli proszą go o wykonanie jakiegoś zadania przed wysłaniem formularza. W rezultacie mniej osób może wypełnić twój formularz kontaktowy.

Ponieważ token WPForms jest tworzony i przesyłany automatycznie, nie wpływa on na wrażenia odwiedzających, co jest świetne dla twojego współczynnika konwersji formularzy.

Token antyspamowy WPForms jest automatycznie włączany w każdym nowo tworzonym formularzu.

Chcesz sprawdzić, czy to ustawienie jest włączone w twoim formularzu?

Wystarczy przejść do Ustawienia ” Ochrona przed spamem i zabezpieczenia. Suwak „Włącz ochronę antyspamową” powinien być już włączony.

Ponadto można włączyć ochronę antyspamową Akismet. Może ona automatycznie wykrywać i blokować podejrzane zgłoszenia formularzy, aby powstrzymać fałszywe wpisy.

Enable anti spam protection

Uwaga: Aby włączyć tę funkcję w WPForms, potrzebna jest wtyczka antyspamowa Akismet. Aby dowiedzieć się więcej, zapoznaj się z naszym wpisem na blogu na temat tego, czym jest Akismet i dlaczego powinieneś zacząć go używać od razu.

Teraz niektórzy spamerzy są wytrwali, co może prowadzić do kilku zgłoszeń spamu nadal przychodzących przez twój formularz kontaktowy.

W takim przypadku możesz skorzystać z jednej z poniższych metod, aby uniemożliwić spamerom korzystanie z twojego formularza kontaktowego.

2. Użyj pola wyboru reCAPTCHA, aby zablokować spam w formularzu kontaktowym

Jednym z prostych sposobów na powstrzymanie spambotów przed przedostaniem się jest użycie reCAPTCHA. Ta metoda działa również z wersją lite WPForms.

reCAPTCHA to darmowe narzędzie udostępniane przez Google, którego używamy w połączeniu z wbudowanym w WPForms systemem tokenów antyspamowych.

Aby dodać pole wyboru reCAPTCHA do twojego formularza kontaktowego, przejdź do WPForms ” Ustawienia w kokpicie WordPress.

Następnie kliknij kartę „CAPTCHA”. Następnie należy wybrać opcję „reCAPTCHA”, klikając ją.

Captcha tab

Gdy to zrobisz, przewiń do sekcji „Rodzaj”.

Następnie kliknij, aby wybrać przycisk opcji „Checkbox reCAPTCHA v2”.

checkbox recaptcha

WPForms poprosi teraz o klucz witryny i klucz prywatny. Aby uzyskać te informacje, wystarczy przejść na stronę konfiguracji Google reCAPTCHA.

Na stronie Google reCAPTCHA kliknij „Konsola administratora v3”.

v3 admin console

Jeśli nie zalogowałeś się jeszcze na swoje konto Google, musisz wpisać swój rodzaj loginu i hasła lub utworzyć nowe konto Google.

Następnie zobaczysz ekran, na którym możesz zarejestrować swoją witrynę internetową WordPress. Na początek wpisz rodzaj etykiety dla twojej witryny internetowej. Jest ona przeznaczona dla twojej osoby i nie będzie widoczna dla odwiedzających.

Następnie możesz nadać twojemu reCAPTCHA dla tej witryny nazwę. Następnie wybierz „Wyzwanie (v2)” i przycisk opcji „Nie jestem robotem”.

recaptcha v2

Następnie wpisz nazwę domeny twojej witryny internetowej w polu „Domena”.

Gdy to zrobisz, kliknij przycisk „Wyślij” u dołu strony.

add domain

Następnie zobaczysz stronę zawierającą klucz witryny i klucz prywatny dla twojej witryny internetowej.

Aby rozpocząć korzystanie z reCAPTCHA, wystarczy skopiować te informacje na twoją stronę ustawień WPForms.

copy site key and secret key in google console

Wystarczy skopiować każdy klucz osobno, a następnie wkleić go w polach „Klucz witryny” i „Klucz prywatny” w twoim kokpicie WordPress.

Gdy to zrobisz, kliknij przycisk „Zapisz ustawienia” u dołu ekranu.

save settings

Następnie możesz dodać pole wyboru reCAPTCHA do twojego formularza kontaktowego.

Aby rozpocząć, przejdź do WPForms ” Wszystkie formularze i kliknij odnośnik „Edytuj” dla formularza, który chcesz zabezpieczyć za pomocą reCAPTCHA.

Edit contact form

Spowoduje to otwarcie twojego formularza w kreatorze formularzy typu „przeciągnij i upuść”. W menu po lewej stronie znajdź pole „reCAPTCHA” i kliknij je.

Zobaczysz teraz komunikat, że reCAPTCHA została włączona dla formularza. Aby kontynuować, wystarczy kliknąć przycisk „OK”.

google checkbox recaptcha v2

Teraz zobaczysz logo reCAPTCHA u góry twojego formularza.

Oznacza to, że pomyślnie dodałeś zabezpieczenie reCAPTCHA do twojego formularza kontaktowego.

reCaptcha enabled

Uwaga: Jeśli zdecydujesz się usuwać reCAPTCHA z formularza w dowolnym momencie, wystarczy kliknąć pole „reCAPTCHA” w lewym menu WPForms. Następnie pojawi się komunikat z prośbą o potwierdzenie, że chcesz usuwać reCAPTCHA.

Po zakończeniu pamiętaj o zapisaniu twoich zmian, klikając pomarańczowy przycisk „Zapisz”.

Dodanie twojego formularza kontaktowego do witryny internetowej

Po tym wszystkim jesteś gotowy, aby dodać formularz kontaktowy do twojej witryny internetowej WordPress. Aby to zrobić, po prostu otwórz stronę lub wpis, w którym chcesz wyświetlić twój formularz i kliknij przycisk „+”, aby utworzyć nowy blok.

Następnie możesz wpisać „WPForms”, aby znaleźć odpowiedni blok. Po kliknięciu na blok WPForms, zostanie on dodany do twojej strony.

add wpforms widget

Następnie otwórz listę rozwijaną „Wybierz formularz”.

Możesz teraz wybrać formularz kontaktowy, który właśnie utworzyłeś.

select a form

WPForms pokaże podgląd tego, jak ten formularz będzie wyglądał bezpośrednio w edytorze bloków WordPress.

Możesz również wyświetlić podgląd tej strony w normalny sposób, klikając przycisk „Podgląd” u góry strony. Bez względu na to, w jaki sposób wybierzesz podgląd formularza, zobaczysz pole reCAPTCHA.

Im not a robot

To pole zablokuje wszystkie automatyczne zgłoszenia spamu, drastycznie zmniejszając ilość spamu otrzymywanego z formularza kontaktowego na twojej witrynie internetowej.

3. Korzystanie z Google Invisible reCAPTCHA do blokowania spamu w formularzach kontaktowych

Niektórzy właściciele witryn internetowych nie chcą, aby ich użytkownicy musieli zaznaczać pole, aby przesłać formularz kontaktowy. W tym miejscu pojawia się niewidoczna reCAPTCHA.

Invisible reCAPTCHA działa jak zwykła reCAPTCHA, ale nie ma pola wyboru.

Zamiast tego, gdy formularz zostanie przesłany, Google określi, czy może to być bot, który go przesyła. Jeśli tak, Google wyświetli dodatkową weryfikację reCAPTCHA. Jeśli chcesz zobaczyć, jak to działa, Google ma demo tutaj.

Możesz użyć niewidocznego reCAPTCHA na twoich formularzach kontaktowych WPForms. W rzeczywistości proces ten jest bardzo podobny do dodawania pola wyboru reCAPTCHA, jak opisano powyżej.

Pierwszą różnicą jest konieczność wybrania innej opcji podczas konfigurowania reCAPTCHA w witrynie internetowej Google.

Zamiast zaznaczać pole wyboru „Nie jestem robotem”, należy wybrać opcję „Niewidoczna plakietka reCAPTCHA”.

invisible recaptcha

Następnie można utworzyć klucz witryny i klucz prywatny, postępując zgodnie z powyższym procesem.

Gdy to zrobisz, przejdź do WPForms ” Ustawienia w twoim kokpicie WordPress i kliknij kartę „CAPTCHA”. Jednak tym razem musisz wybrać opcję „Invisible reCAPTCHA v2”.

invisible recaptcha wpforms

Pamiętaj, aby nacisnąć przycisk „Zapisz ustawienia” u dołu strony.

Następnie możesz dodać pole reCAPTCHA do twojego formularza kontaktowego, postępując zgodnie z tym samym procesem opisanym powyżej.

Za każdym razem, gdy ktoś prześle formularz kontaktowy, twoja witryna WordPress automatycznie użyje niewidocznego reCAPTCHA.

Odwiedzający zobaczą logo reCAPTCHA w dolnym rogu twojego formularza, jak widać na poniższym obrazku. Dzięki temu będą wiedzieć, że Twój formularz kontaktowy jest zabezpieczony przed robotami spamującymi.

Inivisible recaptcha example

Jeśli użytkownik chce dowiedzieć się więcej o reCAPTCHA, wystarczy, że kliknie to logo. Logo rozwinie się, aby wyświetlić odnośniki do polityki prywatności i taksonomii Google.

Dobrym pomysłem jest również zaktualizowanie polityki prywatności twojej witryny o informacje o tym, jak używasz reCAPTCHA.

4. Używanie własnego CAPTCHA do blokowania spamu w formularzu kontaktowym

Niektórzy właściciele witryn internetowych nie chcą używać reCAPTCHA Google na swoich witrynach z powodu obaw o prywatność lub po prostu chcą czegoś, co nie jest markowe.

Dobrą wiadomością jest to, że WPForms Pro zawiera własny dodatek CAPTCHA. Dzięki niemu możesz stworzyć swój własny CAPTCHA oparty na pytaniach, aby zablokować spam w formularzu kontaktowym bez polegania na Google.

Aby włączyć ten dodatek, po prostu przejdź do WPForms ” Addons w twoim kokpicie WordPress. Następnie znajdź Custom Captcha Addon i kliknij przycisk „Zainstaluj dodatek”.

Custom captcha addon wpforms

Po zainstalowaniu przejdź do WPForms ” Wszystkie formularze. Następnie znajdź swój formularz kontaktowy i kliknij odnośnik „Edytuj”, aby otworzyć go w edytorze WPForms.

W menu po lewej stronie przewiń do „Fancy fields” i przeciągnij pole „Custom Captcha” na twój formularz.

Zalecamy umieszczenie tego pola tuż nad przyciskiem „Wyślij”. Oznacza to, że odwiedzający wypełnią już resztę formularza, zanim zdadzą sobie sprawę, że muszą wypełnić pole CAPTCHA.

Custom captcha field

Domyślnie pole to wyświetla losowe pytanie matematyczne. Inną opcją jest wpisanie kilku różnych pytań, a następnie wyzwanie odwiedzających, aby wpisz poprawne odpowiedzi.

Jeśli chcesz przełączyć się na CAPTCHA z pytaniami i odpowiedziami, kliknij pole „CAPTCHA”, aby je wybrać.

W menu po lewej stronie wystarczy otworzyć menu rozwijane „Rodzaj” i wybrać „Pytanie i odpowiedź”.

question and answer captcha

Jeśli wybierzesz opcję „Pytanie i odpowiedź”, zalecamy utworzenie kilku różnych pytań. WPForms będzie następnie losowo obracać te pytania, aby były trudniejsze do przewidzenia przez spamboty.

Jeśli wybierzesz opcję „Math”, WPForms wygeneruje losowe pytania matematyczne, dzięki czemu będą one znacznie mniej przewidywalne.

5. Uniemożliwienie botom spamującym wglądu w twój formularz

Nie chcesz używać reCAPTCHA lub własnego pola CAPTCHA w twoim formularzu?

Innym sposobem na zablokowanie spamu w formularzu kontaktowym w WordPress jest uniemożliwienie botom zobaczenia twojego formularza. Możesz to zrobić, zabezpieczając swój formularz kontaktowy hasłem lub wyświetlając go tylko osobom, które zarejestrowały się w Twojej witrynie członkowskiej WordPress.

Metody te mogą być przesadą w przypadku standardowego formularza kontaktowego, ale mogą sprawdzić się w innych sytuacjach.

Na przykład, jeśli prowadzisz comiesięczne pytania i odpowiedzi dla subskrybentów Twojego e-maila, możesz utworzyć prywatny formularz, w którym mogą oni wysyłać Ci pytania.

Zabezpieczony hasłem twój formularz przy użyciu opcji widoczności WordPressa

Możesz zabezpieczyć hasłem całą twoją stronę Kontakt za pomocą wbudowanych narzędzi WordPress.

Aby rozpocząć, wystarczy otworzyć twoją stronę Kontakt w edytorze WordPress. Następnie w menu po lewej stronie, obok opcji „Widoczność”, kliknij „Publiczne”.

W wyświetlonym oknie kliknij „Zabezpieczony hasłem”.

Możesz teraz wpisać twój rodzaj hasła w polu, które domyślnie pokazuje „Użyj bezpiecznego hasła”. Wszyscy odwiedzający będą używać tego samego hasła, aby uzyskać dostęp do twojej strony Kontakt.

Password protected

Gdy to zrobisz, możesz zaktualizować lub opublikować twoją stronę w normalny sposób.

Teraz za każdym razem, gdy ktoś przejdzie na twoją stronę Kontakt, zostanie poproszony o wpisanie hasła.

Protected contact us page

Po wpiszeniu hasła odwiedzający może kliknąć przycisk „Wyślij” i normalnie skorzystać z twojego formularza kontaktowego.

Metoda ta ma kilka wad.

Po pierwsze, twoja strona kontaktowa wyświetli domyślną wiadomość, której nie da się łatwo dostosować.

Po drugie, ta metoda zabezpieczy hasłem całą twoją stronę Kontakt, a nie tylko formularz. Może to stanowić problem, jeśli strona ta zawiera treści, które powinny być widoczne dla wszystkich użytkowników, takie jak często zadawane pytania, numer telefonu twojej firmy lub adres pocztowy.

Zabezpieczony hasłem twój formularz za pomocą dodatku WPForms

Jeśli korzystasz z wersji Pro WPForms, dodatek Form Locker pozwala zabezpieczyć hasłem sam formularz, a nie całą twoją stronę Kontakt.

Aby zainstalować Form Locker, wystarczy przejść do WPForms ” Addons. Następnie należy znaleźć dodatek Form Locker i kliknąć przycisk „Zainstaluj dodatek”.

WPForms powinien zainstalować i włączać ten dodatek automatycznie.

form locker addon

Następnie przejdź do WPForms ” Wszystkie formularze. Następnie znajdź formularz, który chcesz zabezpieczyć hasłem i kliknij jego odnośnik „Edytuj”.

W menu po lewej stronie wybierz Ustawienia ” Blokada formularzy. Następnie możesz włączyć przełącznik „Włącz weryfikację”.

WPForms pokaże teraz kilka pól, w których możesz wpisać rodzaj hasła, którego chcesz użyć i wiadomość, którą pokażesz odwiedzającym.

enable password protection in WPForms

Twoja strona Kontakt będzie teraz widoczna dla wszystkich użytkowników, tylko formularz kontaktowy będzie ukryty.

Na poniższym obrazku możesz zobaczyć przykład tego, jak twój formularz będzie wyglądał zanim odwiedzający wpisze hasło.

contact form password

Wyświetlanie twojej strony kontaktowej tylko zarejestrowanym użytkownikom

Możesz również zezwolić użytkownikom na dostęp do twojego formularza kontaktowego tylko wtedy, gdy zarejestrowali się na twojej witrynie.

Na karcie Form Locker w WPForms można włączyć przełącznik „Tylko zalogowani użytkownicy” w sekcji Ograniczenia formularza. W ten sposób formularz mogą zobaczyć tylko zalogowani użytkownicy.

logged in users only in wpforms

Jest to świetna opcja, jeśli chcesz zaoferować określoną usługę tylko członkom. Istnieje kilka świetnych wtyczek do witryn członkowskich, których możesz użyć do tego celu.

6. Blokowanie spamerskich adresów IP

W przypadku powiadomienia o złośliwym zachowaniu z określonych adresów IP, ich zablokowanie może być niezbędnym środkiem zabezpieczenia przed potencjalnym spamem lub atakami. To świetny sposób na blokowanie spamerów, którzy mogli ominąć twoje CAPTCHA.

Każdy użytkownik komentujący twoją witrynę automatycznie pozostawia po sobie adres IP. Możesz więc zauważyć wzorzec, w którym wielokrotnie znajdujesz podobne adresy IP spamujące twoją witrynę. W takim przypadku można łatwo umieścić te adresy IP na czarnej liście.

Wszystko, co musisz zrobić, to przejść do Ustawienia ” Dyskusja w twoim kokpicie WordPress.

Następnie w polu „Niedozwolone klucze komentarzy” musisz wpisać wszystkie adresy IP, które chcesz zablokować w polu tekstowym. Upewnij się, że w każdym wierszu znajduje się tylko jeden adres IP. ’

disallowed comment keys

Więcej szczegółów można znaleźć w naszym przewodniku na temat blokowania adresów IP w WordPress.

7. Ogranicz wpisy według kraju

Jeśli stale doświadczasz zgłoszeń spamowych z określonych krajów, możesz również zablokować wpisy z tych krajów. Ponadto, jeśli twoja witryna internetowa działa w określonym regionie, ograniczenie dostępu z innych krajów zapewni, że będziesz otrzymywać tylko odpowiednie zapytania.

Dobrą wiadomością jest to, że WPForms ma funkcję filtrowania krajów w swoich zaawansowanych metodach blokowania spamu. W sekcji Ustawienia ” Ochrona przed spamem i zabezpieczenia można włączyć opcję „Włącz filtr krajów”. Stamtąd możesz zezwolić lub odrzucić określone kraje.

Po dodaniu tych krajów do listy odmowy można również dostosować wiadomość, którą otrzymają ci użytkownicy.

Country filter in WPForms

8. Blokowanie określonych adresów e-mail w twoim formularzu

Blokowanie spamu pochodzącego od ludzi może być trudne, ponieważ trzeba wdrożyć wiele strategii, aby powstrzymać ich przed spamem.

Jeśli zauważysz wspólny motyw określonych adresów e-mail, które nieustannie przechodzą na twoje formularze kontaktowe, możesz je ręcznie zablokować.

Wystarczy przejść do twojego formularza kontaktowego i kliknąć pole „E-mail”. W sekcji „Opcje zaawansowane” podczas edycji pola możesz dodać listę odrzuconych adresów e-mail.

W polu tekstowym wpisz adresy e-mail, których przesyłanie chcesz zatrzymać. Możesz wpisać cały e-mail lub użyć gwiazdki *, aby umożliwić częściowe dopasowanie.

advanced email filtering in wpforms

Funkcja ta jest niezwykle potężna, ponieważ można tworzyć częściowe dopasowania w wielu różnych formatach. Oto kilka przykładów, z którymi można eksperymentować:

  • spammer@spamcompany.com – W tym miejscu można zablokować dokładne dopasowanie określonego adresu e-mail.
  • spammer* – użycie tego filtra uniemożliwi przesyłanie e-maili zaczynających się od tej nazwy.
  • *@spamcompany.com – blokuje wszystkie adresy e-mail z tej domeny.
  • a*spamcompany.com – można zablokować adresy e-mail zaczynające się na określoną literę dla danej domeny.
  • spammer@spamcompany.com, spammer2@spamcompany.com – Jeśli znasz wszystkie nazwy dla tego adresu e-mail, możesz dodać je z przecinkiem między każdym z nich lub utwórz nowy wiersz dla każdego e-maila.

Jeśli chcesz również zablokować tymczasowe i spamerskie adresy e-mail, zapoznaj się z naszym przewodnikiem na temat blokowania jednorazowych adresów e-mail w WordPress.

9. Odfiltruj spamerskie słowa kluczowe i wulgaryzmy w twoim formularzu kontaktowym

Odwiedzający mogą wpisz wszelkiego rodzaju słowa kluczowe lub frazy w celu promowania swoich produktów lub odnośników podczas wysyłania spamu za pośrednictwem twojego formularza kontaktowego.

Aby sobie z tym poradzić, możesz zablokować spamerskie słowa kluczowe w twoim formularzu kontaktowym. Wszystko, co musisz zrobić, to włączyć ustawienie „Włącz filtr słów kluczowych”, które znajduje się na stronie Ustawienia ” Ochrona przed spamem i zabezpieczenia.

Następnie kliknij „Edytuj listę słów kluczowych”.

edit keyword list

Wpisz listę słów kluczowych, które mają być blokowane przed wpisami w formularzu kontaktowym.

Warto rozważyć słowa kluczowe związane z oszustwami finansowymi, treściami dla dorosłych lub oszustwami związanymi ze zdrowiem.

Gdy już wpiszesz swoje zakazane słowa kluczowe, po prostu kliknij „Zapisz zmiany”.

banned keywords

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak blokować spam w formularzach kontaktowych w WordPress. Możesz również zapoznać się z naszym kompletnym przewodnikiem po zabezpieczeniach WordPressa lub naszym eksperckim wyborem najlepszych usług telefonii biznesowej dla małych firm .

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

18 komentarzyZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Hajjalah says

    I really found this guide very useful because it enabled me stop all bad bots from using my contact forms. I just used the Google reCAPTCHA method and this fixed the entire problem. Your guides are really very useful for addressing different WordPress issues. Thanks Indeed.

  3. Mrteesurez says

    By implementing all these, atleast couples of it, It will really helpful in combating spams but I have a question on that password protected page. Can those password protected pages show on search engines ?

  4. Lizzie W says

    Thanks!! Hopefully this will stop the bots which started targeting my new site! Step by step instructions were a god send – much appreciated!!

  5. Laurence Marks says

    The tip on the honeypot for contact forms was helpful. We were getting one or two spams per day.

    I’ve created websites in raw HTML since 1995 but jumping into current WordPress has been quite an experience for me.

  6. Steve Biese says

    Can your form block messages by not allowing certain content. I simply want a form that will NOT go through if let’s say they enter „Joe Miller”. I’m going nuts trying to find a simple contact form that can do that.

    • WPBeginner Support says

      There are tools for blocking certain submissions. If you reach out to the support for the plugin directly they can help set up certain blocking.

      Administrator

  7. Amanda says

    I am using WPForms lite. I do not see honeypot anywhere. What am I missing. Do I need to upgrade?

    Last question, if we select, GDPR, do we still receive the form data, or is it deleted after a specific time? Or are we obligated to delete it? Would we include on our website’s privacy page how long the data will exist in our hands before it is deleted?

  8. Raj R Agrawal says

    Excellent tutorial, really helping me a lot. Special thanks to you all from the bottom of the heart . Thanks.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.