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

Jak łatwo dodać reCAPTCHA do formularza komentarza WordPress

Spamowe komentarze są najgorsze. Są jak nieproszeni goście, którzy bazgrzą bzdury na twojej 111111 witrynie internetowej.

Ale nie martw się, nie musisz całkowicie wyłączać komentarzy i tracić prawdziwego zaangażowania użytkowników. Istnieje sposób na powstrzymanie spamerów: reCAPTCHA.

Możesz myśleć o reCAPTCHA jako o zabezpieczeniu dla twojej sekcji komentarzy. Wykorzystuje sprytne łamigłówki i wyzwania, aby upewnić się, że tylko prawdziwi ludzie, a nie boty, mogą zostawić komentarze do twoich wpisów.

W tym przewodniku pokażemy ci, jak łatwo dodać ochronę reCAPTCHA do twojego formularza komentarzy WordPress, abyś mógł wrócić do prawdziwych rozmów z czytelnikami.

How to Add reCAPTCHA to WordPress Comment Form

Co to jest Google reCAPTCHA?

Spam w komentarzach jest problemem na wielu witrynach internetowych WordPress. Akismet, popularna usługa filtrowania spamu dla WordPressa, co godzinę blokuje około 7,5 miliona spamerskich komentarzy.

reCAPTCHA to jeden z najlepszych sposobów na walkę z nim. reCAPTCHA to zaawansowana forma CAPTCHA, która może odróżnić roboty od ludzkich użytkowników. W rzeczywistości CAPTCHA jest akronimem od “Completely Automated Public Turing Test to Tell Computers and Humans Apart”.

Google przejęło technologię CAPTCHA w 2009 roku, a następnie przemianowało ją na reCAPTCHA. Ułatwiło to również użytkownikom łatwe przejście testu.

Aby przejść test, użytkownicy muszą kliknąć pole wyboru wskazujące, że nie są robotami. Albo przejdą od razu, albo zostanie im przedstawiony zestaw wielu obrazków, na których będą musieli kliknąć pasujące obiekty.

New recaptcha

Google udostępniło reCAPTCHA publicznie, aby właściciele witryn internetowych mogli używać go na formularzach kontaktowych, stronach logowania i formularzach komentarzy w celu ograniczenia spamu.

Jest również bardzo łatwy w konfiguracji i dodawaniu do formularzy komentarzy WordPress.

Mając to na uwadze, zobaczmy, jak łatwo dodać reCAPTCHA do formularza komentarza WordPress z instrukcjami krok po kroku.

Instalacja wtyczki WordPress reCAPTCHA

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i włączyć wtyczkę Advanced Google reCAPTCHA. Możesz zobaczyć nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress, aby uzyskać szczegółowe instrukcje.

Po włączaniu należy przejść na stronę Advanced Google reCAPTCHA, aby skonfigurować ustawienia wtyczki.

The Advanced Google reCAPTCHA Settings Page

Wtyczka poprosi o podanie kluczy API Google reCAPTCHA. Możesz utworzyć te klucze za darmo z oficjalnej witryny internetowej reCAPTCHA, klikając odnośnik “zarejestruj twoją domenę” u góry ekranu.

Rejestracja twojej witryny internetowej w celu uzyskania kluczy API reCAPTCHA

Odnośnik “zarejestruj swoją domenę” przeniesie Cię do witryny internetowej Google reCAPTCHA, gdzie możesz zarejestrować swoją witrynę do pracy z reCAPTCHA.

Zostaniesz poproszony o zalogowanie się na twoje konto Google. Następnie zobaczysz stronę “Zarejestruj nową witrynę”, na której musisz podać kilka podstawowych informacji, aby zarejestrować twoją witrynę.

Po pierwsze, w polu “Etykieta” należy wpisać nazwę twojej witryny internetowej lub dowolną inną nazwę. Pomoże to łatwo zidentyfikować twoją witrynę w przyszłości.

Adding a New Site to Google reCAPTCHA

Następnie należy wybrać przycisk opcji “Wyzwanie (v2)”. Spowoduje to otwarcie 2 nowych opcji.

Ponieważ chcesz dodać pole wyboru reCAPTCHA do twojej witryny, musisz wybrać pierwszą opcję, “I’m not a robot Checkbox”.

Po przewinięciu w dół zobaczysz pole tekstowe “Domeny”. Umożliwia ono dodanie nazwy domeny twojej witryny internetowej, w której chcesz dodać pole wyboru reCAPTCHA.

Można również dodać wiele domen lub subdomen, klikając ikonkę plusa (+). Umożliwi to korzystanie z tych samych kluczy API na różnych witrynach internetowych.

Add Domain and Email to reCAPTCHA Site

Po wypełnieniu formularza możesz kliknąć przycisk “Prześlij”, aby zarejestrować twoją witrynę.

Google reCAPTCHA wyświetli teraz komunikat o powodzeniu wraz z kluczem witryny i kluczem prywatnym na tej stronie.

Copy Site and Secret Keys

Teraz możesz użyć tych kluczy API w ustawieniach wtyczki na twojej witrynie internetowej WordPress.

Dodawanie reCAPTCHA do formularza komentarza WordPress

Teraz musisz wrócić do strony Advanced Google reCAPTCHA w twoim obszarze administracyjnym WordPress.

Na stronie ustawień należy wkleić klucz witryny i klucz prywatny.

Paste the Site Key and the Secret Key

Następnie upewnij się, że pole “Włącz dla formularza komentarzy” jest zaznaczone.

Domyślnie reCAPTCHA będzie używana na stronie logowania, stronie rejestracji, stronie utraconego hasła i formularzu komentarza. Możesz zaznaczyć lub odznaczyć pola, aby włączyć potrzebne opcje.

Po zakończeniu nie zapomnij kliknąć przycisku “Zapisz zmiany” u dołu strony, aby zapisać klucze API i włączyć reCAPTCHA.

Gratulacje, pomyślnie dodałeś reCAPTCHA do twojego formularza komentarza WordPress. Możesz teraz sprawdzić sekcję komentarzy twoich wpisów na blogu, aby potwierdzić, że działa.

Comment reCAPTCHA Preview

Uwaga: Pole wyboru reCAPTCHA będzie wyświetlane tylko dla wylogowanych użytkowników. Aby wyświetlić podgląd reCAPTCHA, musisz wylogować się z WordPressa lub otworzyć twoją witrynę internetową w oknie incognito w przeglądarce.

Więcej sposobów na zwalczanie spamu w komentarzach w WordPress

reCAPTCHA to tylko jeden ze sposobów walki ze spamem w komentarzach na twojej witrynie internetowej. Oto kilka innych.

Twoim pierwszym krokiem powinno być włączenie moderacji komentarzy. Da ci to możliwość zobaczenia i zatwierdzenia komentarzy zanim zostaną one wyświetlone na twojej witrynie internetowej.

Comment Must Be Manually Approved

Można również skorzystać z wtyczki Akismet, która automatycznie wyłapuje najczęstsze rodzaje spamu w komentarzach, sprawdzając globalną bazę danych spamu. Akismet jest preinstalowany z WordPressem, ale nie jest domyślnie włączany.

Co więcej, wtyczka premium Sucuri pozwala blokować podejrzane żądania, zanim jeszcze dotrą do twojej witryny internetowej. Uniemożliwia to automatycznym botom i skryptom przesyłanie komentarzy. Używamy jej na wszystkich naszych witrynach internetowych.

Możesz również blokować spam w komentarzach za pomocą wtyczki Antispam Bee. Umożliwia ona ustawienie reguł dotyczących zaufanych użytkowników, takich jak zatwierdzeni komentatorzy lub komentatorzy z Gravatarem. Możesz także tworzyć reguły, które natychmiast oznaczają komentarze jako spam, na przykład gdy zawierają kod.

Możesz poznać te metody i wiele innych w naszym eksperckim zbiorze wskazówek i narzędzi do zwalczania spamu w komentarzach w WordPress.

Przewodniki ekspertów dotyczące poprawy jakości komentarzy w WordPressie

Mamy nadzieję, że ten poradnik pomógł ci dowiedzieć się, jak dodać reCAPTCHA do formularza komentarza WordPress na twojej witrynie internetowej. Możesz również zapoznać się z innymi artykułami związanymi z poprawą jakości komentarzy w WordPress:

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

31 komentarzyLeave a Reply

  1. Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
    Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.

  2. it is really an important point in site protection against spam comments and subscription.
    I faced this problem few days ago, and the only solution was to put recaptcha.
    Thank you

  3. I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.

    reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.

    • It is always a question of personal preference but as long as you have found the way that works for you :)

      Admin

    • We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.

      Admin

    • We will be sure to take a look and update our suggestion should we find an alternative we would recommend.

      Admin

  4. re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…

    Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?

    Cheers, Duncan.

  5. I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.

    • Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.

      Admin

  6. FYI… The new v3CAPTCHA does not provide a clickable “I am not a Robot” conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.

    • That would be a personal preference question, both are tools to help prevent spam and will work together.

      Admin

    • You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.

      Admin

  7. Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.

    • You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site :)

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.