Czy uważasz, że CAPTCHA jest trudna w użyciu i irytująca? Co jeśli powiemy Ci, że istnieje nowa metoda, która jest równie skuteczna w zapobieganiu spamowi, ale znacznie mniej irytująca. W tym artykule pokażemy, jak dodać NoCAPTCHA, aby zablokować spam w komentarzach w WordPress.
Film poradnik
Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, czytaj dalej.
Co to jest NoCAPTCHA reCAPTCHA?
Aby poradzić sobie ze stale rosnącą ilością zautomatyzowanego spamu w sieci, zespół ekspertów opracował technologię o nazwie CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart). Po prostu pokazywała ona użytkownikom obrazek zawierający jakiś tekst, a użytkownicy byli proszeni o poprawne wpisanie tego rodzaju tekstu, aby udowodnić, że są ludźmi.
Od tego czasu nastąpił znaczący rozwój w dziedzinie technologii sztucznej inteligencji. Obecnie istnieją programy komputerowe, które mogą z łatwością rozwiązać CAPTCHA z dokładnością 99,8%. To sprawiło, że zwykły CAPTCHA stał się znacznie mniej skuteczny.
Google ogłosiło niedawno nowe API dla swojej technologii reCAPTCHA. Nazywają to NoCAPTCHA reCAPTCHA. Zamiast wyświetlać użytkownikom tekst, ta nowa technologia po prostu prosi użytkowników o kliknięcie pola, aby udowodnić, że są ludźmi. Jeśli silnik inteligencji NoCAPTCHA uzna, że użytkownik może być botem spamującym, pokaże mu kolejne wyzwania.
Jak używać NoCAPTCHA reCAPTCHA w WordPress?
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i włączyć wtyczkę No CAPTCHA reCAPTCHA. Po włączeniu wtyczka utworzy nowy element menu w twoim obszarze administracyjnym WordPress.
Kliknij menu administratora dla NoCAPTCHA reCAPTCHA, a zostaniesz przeniesiony na stronę ustawień wtyczki.
Aby korzystać z NoCAPTCHA reCAPTCHA, będziesz potrzebować ich kluczy API. Uzyskanie twojego API jest łatwe i bezpłatne.
Przejdź na witrynę internetową API reCAPTCHA, aby wygenerować klucz API dla twojej witryny. Zostaniesz poproszony o logowanie się przy użyciu twojego konta Google. Po zalogowaniu się, zostaniesz poproszony o wpisz następujących informacji:
Po prostu wpisz nazwę twojej witryny w polu etykiety i dodaj nazwę domeny witryny. Następnie zaznacz pole, aby otrzymywać powiadomienia dla tej witryny i kliknij przycisk Zarejestruj.
Na następnym ekranie zobaczysz klucze prywatny i witryny. Wystarczy je skopiować i wkleić na twoją stronę ustawień wtyczki.
Następną opcją na stronie ustawień jest wybór miejsca, w którym chcesz wyświetlać NoCAPTCHA reCAPTCHA na twojej witrynie. Może wyświetlać weryfikację NoCAPTCHA na stronie formularza komentarza, logowania się i rejestracji.
Wtyczka pozwala również wybrać schemat kolorów, język i komunikat o błędzie. Domyślne ustawienia będą działać na większości witryn, ale możesz je zmienić, jeśli chcesz.
Gdy skończysz, zapisz twoje ustawienia. To wszystko, możesz teraz przejść na twoją witrynę internetową, aby zobaczyć nowe NoCAPTCHA reCAPTCHA w działaniu.
Mamy nadzieję, że ten artykuł pomógł ci dodać NoCAPTCHA do blokowania spamu w komentarzach na twojej witrynie WordPress. Możesz również zapoznać się z tymi ważnymi wskazówkami i narzędziami do zwalczania spamu w komentarzach w WordPress.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć poradniki dotyczące filmów WordPress. Możesz nas również znaleźć na Twitterze i Google+.
SFowler
„The next option on the settings page is to choose where you want to
display the NoCAPTCHA reCAPTCHA on your site. It can display NoCAPTCHA
verification on comment form, log in and registration pages.”
This doesn’t show up as an option on my Wordpress screen. Any suggestions?
Kate_H
I’ve just implemented this as it looks much nicer than reCAPCHA and definitely much less annoying!
Kishan Bhatt
Some sites already use this. It’s really less annoying.
Greg
I’ve noticed some sites using a tick box and wondered how it worked. Now I know. I use WPmembers plugin, so I’ll have a look to see how they play together.
Frutke
Find a way to integrate this into the wonderful 'Contact Form 7′ plugin and you’ve got a homerun.
Camille
Hi, Frutke Well, have you found a way to integrate it?