Jak dodać CAPTCHA do swoich formularzy WordPress? (Łatwy przewodnik 2022)

Opublikowany: 2022-04-22

Niewiedza, jak dodać Captcha w formularzu WordPress, może być frustrująca. Zwłaszcza, gdy jest to o wiele łatwiejsze niż myślisz. Nie martw się; po przeczytaniu tego artykułu będziesz mógł bez problemu włączyć Captcha w WordPressie.

Czy wiesz, że pełna forma CAPTCHA to „Całkowicie zautomatyzowany publiczny test Turinga, aby odróżnić komputery od ludzi”? Mówiąc najprościej, dodanie Captcha pomaga Twojej witrynie identyfikować komputer z prawdziwym klientem.

Jeśli zostaniesz z nami do końca, dowiesz się więcej o sile dodania Captcha do Twojej witryny. I tak, wspomnieliśmy również, jak dodać Captcha i Google reCaptcha do formularza.

Spis treści

Korzyści z dodania Captcha do formularza WordPress

Pierwszą i najważniejszą rzeczą, w której pomaga Captcha, jest ochrona witryny przed fałszywymi przesłaniami formularzy. Bez Captcha witryna nie może rozróżnić, czy formularze przesłały ludzie, czy boty. W związku z tym osoby atakujące mogą spamować Twoją witrynę informacjami generowanymi przez komputer, aby zarejestrować się w formularzach.

Poza tym, jeśli jesteś właścicielem witryny eCommerce, Captcha może sprawić, że proces płatności online będzie bezpieczniejszy. Uniemożliwia również hakerom tworzenie wielu kont e-mail. Mogą używać tych kont do rejestrowania się w Twojej witrynie i hakowania ważnych danych.

Niemniej jednak, jeśli dodasz Captcha do swojego formularza, możesz uniknąć wszystkich nieszczęść, które przytrafią się Twojej witrynie.

Więc bez dalszych ceregieli odkryjmy metody włączania Captcha w Twojej witrynie.


Przewodnik po tym, jak dodać Captcha w formularzu WordPress

W WordPressie możesz tworzyć wiele rodzajów formularzy, takich jak formularz ankiety, formularz zgłoszeniowy, formularz płatności online i wiele innych.

Jednak w tym samouczku wyjaśnimy, jak dodać Captcha do formularza kontaktowego oraz formularza rejestracji i logowania. Dodamy Google reCaptcha do formularza logowania i rejestracji, a niestandardową Captcha do formularza kontaktowego.

Główna różnica między Google reCaptcha a Captcha polega na tym, że Google reCaptcha jest usługą bezpłatną. Wszystko, co musisz zrobić, to zintegrować go w swoim formularzu.

Jak sama nazwa wskazuje, dzięki niestandardowej Captcha możesz stworzyć własną Captcha. Zakres trudnych pytań, które chcesz dodać, zależy wyłącznie od Ciebie. Powiedziawszy to, nauczmy się, jak dodać Captcha w formularzu WordPress.

1) Dodaj Captcha do formularza kontaktowego

Najpierw dowiemy się, jak włączyć Captcha w formularzu kontaktowym. Wcześniej potrzebujemy niezawodnej i przyjaznej dla użytkownika wtyczki WordPress, która pozwoli nam stworzyć formularz kontaktowy, a także dodać Captcha.

Nie bój się, bo Everest Forms jest tutaj. Jest to popularna wtyczka do tworzenia formularzy WordPress. Nie wspominając o interfejsie przeciągania i upuszczania, który może pomóc w stworzeniu dowolnego formularza w ciągu kilku minut. Poza tym posiada takie funkcje jak:

  • Projektant formularzy
  • Nieograniczone pola formularzy
  • Wstępnie zaprojektowane szablony formularzy
  • Wiele dodatków premium
Formy Everestu

Aby dowiedzieć się więcej, zapoznaj się z tym artykułem przeglądowym na temat Everest Forms.

i) Zainstaluj i aktywuj Everest Forms

Po zalogowaniu się do pulpitu WordPress, przejdź do menu Wtyczki >> Dodaj nowy .

Przycisk Dodaj nową wtyczkę

Wpisz Everest Forms na pasku wyszukiwania. Gdy pojawi się w wynikach wyszukiwania, kliknij przycisk Zainstaluj teraz , a na koniec naciśnij przycisk Aktywuj .

Aktywuj formularze Everest

I to wszystko; pomyślnie zainstalowałeś i aktywowałeś darmową wersję wtyczki Everest Forms.

Jednak darmowa wersja nie oferuje pola Captcha; dlatego zakup wersji premium jest obowiązkowy.


ii) Zainstaluj Everest Forms Pro

Odwiedź oficjalną stronę wtyczki – WPEverest. Z rozwijanego menu – Wtyczki wybierz Everest Forms .

Menu rozwijane formularzy Everest

Teraz przejdź do strony Cennik i wybierz plan, który najbardziej Ci odpowiada. Kliknij przycisk Rozpocznij i wypełnij wszystkie niezbędne pola płatności.

Strona cenowa Everest Forms

Na adres e-mail dodany podczas procesu płatności WPEverest wyśle ​​dane logowania i fakturę firmową. Możesz zalogować się na swoje konto użytkownika za pomocą danych logowania.

Po zalogowaniu przejdź do zakładki Pobieranie i pobierz wtyczkę Everest Forms pro.

Następnie wybierz Wtyczki >> Dodaj nowe menu z pulpitu WordPress. Kliknij opcję Prześlij wtyczkę , którą możesz zobaczyć u góry.

Prześlij wtyczkę

Następnie wybierz pobrany wcześniej plik zip i zainstaluj go. Nie zapomnij aktywować wtyczki.

Prześlij wtyczkę formularzy Everest

Jednak proces aktywacji wtyczki kończy się dopiero po dodaniu klucza licencyjnego. Iść do na karcie Klucze licencyjne z konta użytkownika, skopiuj klucz licencyjny i wklej go na pasku kluczy licencyjnych. Na koniec wybierz przycisk Zastosuj .

Wklej klucz licencyjny

iii) Utwórz formularz kontaktowy

Innym powodem, dla którego wybraliśmy wtyczkę Everest Forms, jest to, że zapewnia ona doskonałe wrażenia użytkownika. Nawet osoba z zerową znajomością kodowania może stworzyć formularz kontaktowy za pomocą tej wtyczki.

Everest Forms zawiera gotowy szablon formularza kontaktowego. Jeśli klikniesz na Everest Forms >> Dodaj nowy , przejdziesz do strony szablonu formularza. Dostępnych jest ponad 10 szablonów.

Everest Forms Dodaj nowy przycisk

W zależności od wymagań można utworzyć dwa formularze kontaktowe – Prosty i Zaawansowany . Na razie stworzymy prosty formularz kontaktowy. Dlatego jeśli najedziesz kursorem, pojawi się opcja Rozpocznij ; wybierz go.

Utwórz formularz kontaktowy

Zanim utworzysz formularz, możesz go również wyświetlić w podglądzie .

Pojawi się wyskakujące okienko z propozycją nazwy formularza. Następnie naciśnij przycisk Kontynuuj .

Imię i nazwisko Formularz kontaktowy

W nowo utworzonym formularzu kontaktowym znajdują się 4 podstawowe pola: Imię i Nazwisko, E-mail, Temat i Wiadomość. Jeśli chcesz, możesz dodać więcej pól.

Więcej szczegółowych informacji znajdziesz w naszym artykule na temat tworzenia formularza kontaktowego.


iv) Dodaj pole Captcha w swoim formularzu

Doszliśmy do najbardziej oczekiwanego kroku w tym samouczku. Dobrze zgadłeś; nadszedł czas, aby dodać niestandardową Captcha do formularza. W tym celu potrzebujemy dodatku Everest Forms – Custom Captcha .

Ten dodatek pomaga dodać dodatkową warstwę bezpieczeństwa do formularza. Najważniejszą zaletą tego dodatku jest możliwość dodawania niestandardowych pytań i matematycznego captcha, aby zapobiec przesyłaniu formularzy spamowych. Aby zainstalować dodatek, przejdź do Everest Forms >> Dodatki.

Dodatki do Everest Forms

Wyszukaj niestandardowy dodatek Captcha i naciśnij przycisk Zainstaluj dodatek . Musisz go również aktywować .

Jak dodać Captcha w formularzu WordPress?

Następnie wróć do nowo utworzonego formularza kontaktowego, przechodząc do Everest Forms >> All Forms . Najedź na formularz, który utworzyłeś wcześniej i kliknij opcję Edytuj .

Edytuj formularz kontaktowy

Aby dodać pole captcha do formularza, kliknij przycisk Dodaj wiersz . Teraz przeciągnij widżet Captcha z lewego panelu i upuść go po prawej stronie.

Dodaj pole Captcha

V) Dostosuj pola Captcha

Pole Captcha można dostosować, dzięki czemu można je bez wysiłku dostosować do niszy Twojej witryny. Po prostu wybierz Opcje pola, a znajdziesz wiele opcji ustawień. Poniżej wyjaśniliśmy je w skrócie:

Etykieta : Aktualna etykieta pola to Captcha . Możesz zmienić tekst na dowolny, na przykład Rozwiąż problem .

Opcja etykiety

Format : Istnieją dwa formaty do wyboru – Matematyka oraz Pytania i odpowiedzi . Jeśli wybierzesz opcję Matematyka za każdym razem, użytkownikom zostanie wyświetlony inny kod captcha matematycznego.

Z drugiej strony opcja Pytanie i odpowiedź umożliwia dodawanie niestandardowych pytań i odpowiedzi. Możesz dodać kilka pytań zgodnie z własnymi upodobaniami. Kliknij znak „+”, aby dodać więcej pytań. Możesz je również usunąć za pomocą znaku „-”.

Pytania i odpowiedzi Captcha

Spośród wszystkich pytań, jedno losowe pytanie jest przydzielane użytkownikom podczas wypełniania formularza.

Opis : dodaj opis pola Captcha. Pojawi się na dnie pojemnika.

Dodaj opis

Zaawansowane opcje

  • Tekst zastępczy : ta opcja umożliwia dodanie tekstu w polu Pole odpowiedzi.
  • Ukryj etykietę : możesz ukryć lub pokazać etykietę Captcha.
  • Klasy CSS: Tutaj możesz dodać nazwę klasy CSS dla kontenera pola Captcha.

Logika warunkowa

Włączenie tej opcji pozwala pokazać lub ukryć Captcha zgodnie z danymi wprowadzonymi przez użytkownika. Ponadto możesz dodać reguły warunkowe. Poniżej znajdują się różne opcje ustawień, które możesz skonfigurować:

  • Pokaż/Ukryj : Wybierz, czy chcesz pokazać, czy ukryć pole.
  • Wybierz pole : z tego menu rozwijanego wybierz pole, które określa warunek.
  • Warunek : wybierz różne warunki między jest, nie jest, puste, nie puste, większe niż i mniejsze niż.
  • Wybierz opcję : Wpisz tutaj wartość warunkową.

Oto prosty przykład. Jako pole warunkowe wybraliśmy Wiadomość. Pole Captcha jest wyświetlane tylko wtedy, gdy użytkownicy wpiszą wiadomość w formularzu.

Przykład logiki warunkowej

To tylko prosty przykład. Możesz sprawić, by warunek był tak złożony, jak chcesz, aby zabezpieczyć swój formularz WordPress.

Oto pełny artykuł o tym, jak używać logiki warunkowej w Everest Forms.

Jeśli jesteś zadowolony z formularza i ustawień, naciśnij przycisk Zapisz znajdujący się na górze.

Dzięki tym prostym krokom formularz kontaktowy w Twojej witrynie jest teraz bezpieczny. Żaden haker nie może teraz przesyłać fałszywych i złośliwych formularzy do Twojej witryny WordPress.

Uwaga : Everest Forms pozwala również zintegrować Google reCaptcha z Twoim formularzem. Zapoznaj się z tą dokumentacją, aby lepiej zrozumieć. Kolejną istotną informacją jest to, że możesz zintegrować Google reCaptcha i jednocześnie dodać niestandardową Captcha.


2) Dodaj Google reCaptcha do formularza rejestracji i logowania

Formularz rejestracyjny umożliwia użytkownikom zarejestrowanie się w witrynie WordPress. Możesz zapisać je na swojej liście mailingowej, aby promować swoje produkty. To z pewnością może pomóc w zwiększeniu przychodów i generowaniu leadów.

Całkiem przydatne, prawda? Stwórzmy więc formularz rejestracji i logowania użytkownika. Co więcej, możesz dodać Captcha, aby zabezpieczyć go przed przesyłaniem formularzy spamowych.

Ale najpierw zainstalujmy wtyczkę formularza rejestracji i logowania. WPEverest zapewnia wtyczkę rejestracji użytkownika właśnie w tym celu.

Wtyczka rejestracji użytkownika

i) Zainstaluj i aktywuj rejestrację użytkownika

Przejdź do Wtyczki >> Dodaj nowe menu z pulpitu WordPress. Teraz wyszukaj Rejestracja użytkownika; gdy pojawi się w wynikach wyszukiwania, kliknij Zainstaluj teraz . Aktywuj również wtyczkę.

Aktywuj wtyczkę rejestracji użytkownika

Następnie musisz włączyć opcję Członkostwo . Umożliwi to Twoim użytkownikom zarejestrowanie się w Twojej witrynie z poziomu frontonu. Przejdź do opcji Ustawienia >> Ogólne . Zaznacz opcję Każdy może się zarejestrować i Zapisz zmiany.

Włącz opcję członkostwa

ii) Utwórz formularz rejestracyjny

Jeśli zauważysz uważnie, na pulpicie nawigacyjnym pojawi się komunikat Zainstaluj strony rejestracji użytkownika . Po kliknięciu przycisku zostanie utworzony domyślny formularz rejestracyjny.

Zainstaluj strony rejestracji użytkownika

Możesz użyć tego domyślnego formularza; jednak możesz również utworzyć formularz rejestracyjny od podstaw. Aby zbudować formularz rejestracyjny od podstaw, wybierz Rejestracja użytkownika >> Dodaj nowy .

Rejestracja użytkownika Dodaj nowy przycisk

Spowoduje to przejście do strony kreatora formularzy, na której można przeciągać i upuszczać widżety oraz łatwo tworzyć formularze.

Ponadto możesz zobaczyć 2 domyślne pola – Dostępne są adres e- mail użytkownika i hasło użytkownika . Możesz je zachować lub usunąć. Następnie kliknij przycisk Dodaj nowy i dodaj tyle pól, ile chcesz.

Dodaj nowe pole formularza

Oto kompletny przewodnik po tworzeniu formularza rejestracji i logowania za pomocą rejestracji użytkownika.


iii) Zintegruj Google reCaptcha

Rejestracja użytkownika umożliwia zintegrowanie Google reCaptcha z formularzem rejestracyjnym. Jak wspomniano powyżej, Google reCaptcha to całkowicie bezpłatna usługa, która pomaga stronom internetowym chronić przed spamem.

Aby zintegrować reCaptcha, przejdź do opcji Rejestracja użytkowników >> Ustawienia . Wybierz zakładkę Integracja z górnego paska menu.

Rodzaje Captcha

Możesz dodać trzy typy Captcha: reCaptcha v2, reCaptcha v3 i hCaptcha.

  1. reCaptcha v2 : Ta wersja śledzi użytkowników na podstawie ich działań. Na przykład wymaga od użytkowników kliknięcia pola wyboru „Nie jestem robotem”. Innym sposobem jest przedstawienie pewnego rodzaju wyzwania związanego z rozpoznawaniem obrazu.
  2. reCaptcha v3 : Wręcz przeciwnie, reCaptcha v3 działa w tle. Rozróżnia bota i człowieka na podstawie ich zachowania. Generuje wynik zgodnie z ich działaniami w Twojej witrynie; im wyższy wynik, tym bardziej prawdopodobne jest, że użytkownik jest człowiekiem.
  3. hCaptcha : hCaptcha to alternatywna opcja dla reCaptcha, która odróżnia boty od ludzi za pomocą zaawansowanego uczenia maszynowego. Główną różnicą między reCaptcha i hCaptcha jest to, że hCaptcha nie sprzedaje danych użytkownika stronom trzecim.

Gdy już zdecydujesz, którą wersję reCaptcha chcesz, czas dodać klucz witryny i klucz tajny .

W tym celu odwiedź tę witrynę – stronę przeglądu Google. Teraz wybierz opcję Konsola administracyjna v3 z górnego paska.

Strona główna Google reCaptcha

Wprowadź etykietę , domenę , adres e-mail swojej witryny i zaakceptuj Warunki korzystania z usługi reCAPTCHA . Ponadto wybierz, czy chcesz dodać reCaptcha v2 czy reCaptcha v3 .

Utwórz klucze Captcha

reCaptcha v2 ma trzy dalsze różne opcje. Możesz wybrać ten, który najlepiej pasuje do Twojej witryny.

  • Pole wyboru „Nie jestem robotem”: Użytkownicy muszą zaznaczyć pole „Nie jestem robotem”.
  • Niewidoczna plakietka reCAPTCHA: ta opcja sprawdza poprawność żądań w tle.
  • reCAPTCHA Android: Ta opcja jest przeznaczona dla androidów. Weryfikuje żądania w aplikacjach na Androida.

Na koniec kliknij przycisk Prześlij .

Zintegruj reCaptcha v2

Jeśli zdecydujesz się dodać reCaptcha v2, skopiuj i wklej utworzony wcześniej klucz witryny i tajny klucz. Poza tym Everest Forms udostępnia również opcję Invisible reCAPTCHA .

Zintegruj reCaptcha v2

Zintegruj reCaptcha v3

Aby dodać reCaptcha v3, Everest Forms oferuje różne opcje ustawień. Podobnie jak reCaptcha v2, klucz witryny i klucz tajny są niezbędne. Pamiętaj jednak, że potrzebujesz innego klucza witryny i klucza tajnego niż reCaptcha v2.

Proces tworzenia kluczy jest taki sam jak w przypadku reCaptcha v2. Jedyną różnicą jest to, że musisz zaznaczyć przycisk opcji reCaptcha v3 w sekcji typu reCAPTCHA .

Wybierz reCaptcha v3

reCaptcha v3 pozwala również ustawić wynik progowy . Domyślny wynik to 0,4. Jeśli wynik jest wyższy niż wynik progowy, interakcja jest dobra. Ale jeśli wynik jest niższy, możliwe, że użytkownik jest botem. W związku z tym użytkownik nie będzie mógł przesłać formularza. Możesz ustawić wynik zgodnie ze swoim życzeniem.

Zintegruj reCaptcha v3

Zintegruj hCaptcha

Jeśli chcesz dodać Captcha, potrzebujesz tylko klucza witryny i tajnego klucza. Aby wygenerować klucz witryny i klucz tajny dla hCaptcha, odwiedź tę witrynę – hCaptcha.com. Zarejestruj się i wybierz opcję bezpłatnej usługi.

Przycisk rejestracji hCaptcha

Wpisz swój adres e-mail, hasło i utwórz konto. Po utworzeniu klucza witryny hCaptcha i klucza tajnego po prostu skopiuj i wklej klucze, naciśnij przycisk Zapisz zmiany .

Zintegruj hCaptcha

iv) Włącz opcję reCaptcha dla formularza rejestracyjnego

Jesteśmy w połowie procesu dodawania Captcha w formularzu WordPress. W następnym kroku przejdź do menu Rejestracja użytkownika .

Możesz zobaczyć utworzony formularz rejestracyjny (lub formularz domyślny). Najedź kursorem i wybierz opcję Edytuj .

Edytuj formularz rejestracyjny

Na stronie edytora formularzy przejdź do Ustawienia formularza . Następnie Włącz obsługę reCaptcha . Następnie kliknij przycisk Aktualizuj formularz w lewym górnym rogu.

Włącz obsługę reCaptcha

Tak wygląda twój formularz, jeśli wybierzesz reCaptcha v2 podczas wyświetlania podglądu . Pamiętaj też, że użyliśmy tutaj motywu Zakra. W związku z tym formularz może wyglądać inaczej, jeśli aktywny jest inny motyw.

Przykład Google reCaptcha

Jeśli zintegrowałeś reCaptcha v3 , jest to wygląd reCaptcha w formularzu rejestracyjnym.

Przykład reCaptcha v3

Wreszcie, jeśli zdecydowałeś się dodać hCaptcha, oto jak to wygląda.

Przykład hCaptcha

V) Włącz reCaptcha dla formularza logowania

Aby włączyć reCaptcha w formularzu logowania, przejdź do Rejestracja użytkownika >> Ustawienia .

Ustawienia rejestracji użytkownika

Następnie przejdź do Ogólne >> Opcje logowania i zaznacz pole wyboru Włącz Captcha .

Włącz opcję Captcha

Na koniec naciśnij przycisk Zapisz zmiany .


Zawijanie!

Dodanie Captcha do formularza WordPress jest jak nakładanie pancerza na formularz, aby chronić go przed złośliwymi i fałszywymi przesyłaniem formularzy. A także, z powyższego samouczka, musisz już wiedzieć, jak łatwo jest dodać Captcha do formularza.

Zwłaszcza z Everest Forms, możesz włączyć Captcha w formularzach kontaktowych bez kłopotów. Aby zabezpieczyć swój login i formularz rejestracyjny, zintegruj Google reCaptcha za pomocą wtyczki User Registration.

I to wszystko dla przewodnika, jak dodać Captcha do formularza WordPress. Podziel się nim ze znajomymi i rodziną, jeśli podobał Ci się ten artykuł.

Zanim pójdziesz, oto ciekawy artykuł o tym, jak osadzić iFrame WordPress. Możesz również śledzić nas na Twitterze i Facebooku, aby otrzymywać aktualizacje artykułów i ekscytujące wiadomości.