Jak dodać Cloudflare CAPTCHA do WordPress (aka. Turnstile)
Opublikowany: 2023-05-31Dodanie Cloudflare CAPTCHA do witryny WordPress może być skutecznym sposobem blokowania robotów spamujących. Jest to szczególnie ważne, jeśli masz formularze na swojej stronie i/lub akceptujesz komentarze użytkowników. Możesz jednak zastanawiać się, jak to skonfigurować.
Na szczęście nie jest to tak trudne, jak mogłoby się wydawać. Cloudflare CAPTCHA (oficjalnie nazywany Cloudflare Turnstile) to darmowe narzędzie, które możesz łatwo dodać do swojej witryny. Po aktywacji użytkownicy będą musieli potwierdzić, że są ludźmi, zanim będą mogli przesłać formularz lub komentarz.
Przegląd kołowrotu Cloudflare
Turnstile to alternatywa CAPTCHA opracowana przez Cloudflare. Narzędzie służy do potwierdzania autentyczności osoby odwiedzającej stronę internetową bez konieczności jakiejkolwiek interakcji ze strony użytkownika:
Prawdopodobnie znasz już sposób działania CAPTCHA. Zazwyczaj musisz zaznaczyć pole lub rozwiązać zagadkę, aby potwierdzić, że nie jesteś robotem.
Jednak Turnstile przeprowadza te kontrole w tle, minimalizując zakłócenia w doświadczeniu użytkownika. Wykorzystuje wybór nieinwazyjnych wyzwań, które są przeprowadzane w przeglądarce odwiedzającego. Oznacza to, że użytkownicy nie będą musieli nic robić po swojej stronie.
Turnstile poprosi użytkownika o zaznaczenie pola tylko wtedy, gdy nie będzie w stanie potwierdzić jego autentyczności za pośrednictwem przeglądarki. Jednak, jak zobaczymy w samouczku, masz możliwość wyłączenia tej funkcji.
Ponadto Cloudflare używa prywatnych tokenów dostępu Apple do przeprowadzania tych testów przeglądarki. Może to pomóc w zapewnieniu, że w procesie nie zostaną zebrane żadne dodatkowe dane, zapewniając bezpieczeństwo użytkownikom.
Jak widać, Turnstile może pomóc w powstrzymaniu botów przy jednoczesnym zachowaniu User Experience (UX) Twojej witryny. W dalszej części wpisu przyjrzymy się bliżej zaletom korzystania z Turnstile w porównaniu z innymi rozwiązaniami CAPTCHA.
Jak dodać Cloudflare CAPTCHA do WordPressa
Przyjrzyjmy się teraz, jak dodać Cloudflare CAPTCHA do swojej witryny:
Krok 1: Utwórz konto Cloudflare i skonfiguruj Turnstile
Jeśli jesteś już klientem Cloudflare, możesz uzyskać dostęp do Turnstile ze swojego konta:
Jeśli nie, możesz założyć konto za darmo. Po zalogowaniu przejdź do pulpitu nawigacyjnego Cloudflare i wybierz Turnstile z menu. Następnie musisz dodać swoją witrynę:
Cloudflare poprosi Cię o podanie nazwy i domeny Twojej witryny:
Następnie musisz wybrać tryb widżetu. To jest kod CAPTCHA, który pojawi się w Twoich formularzach:
Rzućmy okiem na opcje:
- Zarządzane . Cloudflare określi, czy należy zastosować interaktywne wyzwanie, na podstawie dostępnych danych użytkownika. Jeśli wymagane jest uwierzytelnienie, użytkownik zostanie poproszony o zaznaczenie pola.
- Nieinteraktywne . Użytkownicy zobaczą widżet z paskiem ładowania, podczas gdy Cloudflare uruchamia wyzwanie przeglądarki. Po zakończeniu wyzwania zostanie wyświetlony komunikat o powodzeniu.
- Niewidzialny . Jeśli wybierzesz tę opcję, użytkownik nie zobaczy widżetu ani komunikatu o powodzeniu. Oznacza to, że CAPTCHA będzie przed nimi całkowicie ukryta.
Gdy będziesz gotowy, kliknij Utwórz . Cloudflare utworzy następnie klucz witryny i tajny klucz. Będziesz ich potrzebować, aby aktywować Turnstile w swojej witrynie.
Krok 2: Dodaj klucze Turnstile do swojej witryny
Po skonfigurowaniu Turnstile możesz dodać klucze Cloudflare CAPTCHA do swojej witryny WordPress. W tym celu zalecamy użycie wtyczki Simple Cloudflare Turnstile . Zapewnia łatwy sposób aktywacji Turnstile na Twojej stronie internetowej.
Zacznij od zainstalowania i aktywacji wtyczki na swojej stronie:
Następnie na pulpicie nawigacyjnym WordPress przejdź do Ustawienia → Cloudflare Turnstile . Tutaj możesz wkleić skopiowane wcześniej klucze Cloudflare:
Znajdziesz tu również kilka ustawień dostosowywania. Na przykład możesz wybrać motyw dla swojego CAPTCHA (jasny, ciemny lub automatyczny). Możesz także edytować komunikat o błędzie:
Na koniec musisz wybrać formularze, w których chcesz włączyć Turnstile. Na przykład możesz chcieć użyć go na stronach logowania i rejestracji oraz w sekcji komentarzy:
Jeśli masz sklep WooCommerce, możesz nawet chcieć włączyć CAPTCHA na stronie kasy, stronie logowania klienta i innych wrażliwych formularzach:
Simple Cloudflare Turnstile umożliwia również uruchamianie CAPTCHA w formularzach utworzonych przez inne wtyczki lub narzędzia do tworzenia stron, takie jak Elementor:
W rzeczywistości integruje się z różnymi narzędziami do tworzenia formularzy, w tym Contact Form 7, WPForms i Gravity Forms. Kiedy będziesz gotowy, kliknij Zapisz zmiany .
Oto jak może wyglądać CAPTCHA Cloudflare na interfejsie użytkownika:
Jeśli prowadzisz witrynę członkowską lub blog z wieloma autorami, zalecamy dodanie jej do stron logowania, aby zapewnić bezpieczeństwo treści. Dobrym pomysłem jest również włączenie go w sekcji komentarzy, ponieważ może to pomóc w odfiltrowaniu spamu.
Jeśli masz witrynę e-commerce, będziesz chciał umieścić Cloudflare CAPTCHA na formularzach logowania i rejestracji, aby powstrzymać boty przed infiltracją Twojej witryny.
Korzyści płynące z używania Turnstile w porównaniu z innymi rozwiązaniami CAPTCHA
Dzięki Turnstile użytkownicy mogą udowodnić, że są ludźmi bez konieczności rozwiązywania zagadek lub podawania większej ilości danych osobowych niż to konieczne. Oznacza to, że zapewnia bezpieczniejsze i wydajniejsze działanie niż większość innych rozwiązań CAPTCHA na rynku.
Turnstile sprawdza dane sesji w przeglądarce, aby zweryfikować użytkowników. Jak wspomniano wcześniej, wykorzystuje do tego prywatne tokeny dostępu firmy Apple. Pozwala to zminimalizować gromadzenie danych i chronić prywatność użytkowników. W rzeczywistości Turnstile nie szuka plików cookie ani nie przechowuje informacji o użytkowniku.
Jeśli chcesz zapewnić bardziej płynną obsługę, zdecydowanie warto rozważyć Turnstile. W przeciwieństwie do standardowych rozwiązań CAPTCHA, użytkownicy nie będą musieli wymyślać krętych znaków ani wybierać serii zdjęć, aby wysłać formularz, dodać komentarz czy zalogować się na swoje konto.
To z kolei może pomóc w generowaniu większej liczby potencjalnych klientów i zwiększeniu zaangażowania użytkowników w Twojej witrynie. Ponadto Turnstile jest całkowicie darmowy!
Wniosek
Turnstile to rozwiązanie Cloudflare CAPTCHA, które weryfikuje legalnych użytkowników bez proszenia ich o rozwiązanie zagadki. Robi to, uruchamiając wyzwania w przeglądarkach, jednocześnie żądając tylko najbardziej istotnych i odpowiednich informacji o użytkowniku. Dzięki temu jest bezpieczną i wydajną alternatywą dla tradycyjnych rozwiązań CAPTCHA.
Podsumowując, oto jak dodać Cloudflare CAPTCHA do swojej witryny WordPress:
- Utwórz konto Cloudflare i skonfiguruj Turnstile
- Dodaj klucze Turnstile do swojej witryny za pomocą wtyczki Simple Cloudflare Turnstile.
Czy masz pytania dotyczące dodawania Cloudflare CAPTCHA do WordPress? Daj nam znać w sekcji komentarzy poniżej!