Prosty Google reCAPTCHA

Opis

Prosty Google reCAPTCHA chroni Twój WordPress! Masz wybór między domyślnym polem wyboru v2 a v3 (oraz niewidoczny reCAPTCHA).

Nigdy więcej komentarzy spamowych i ataków siłowych na konta użytkowników. Mała wtyczka, tylko niezbędny kod – bez reklam i śledzenia!

Weryfikacja Google reCAPTCHA będzie wymagana tylko dla niezalogowanych użytkowników.

Użytkownik, który nowo skonfigurował klucze, zobaczy (maksymalnie przez 10 dni) awaryjny link dezaktywujący reCAPTCHA – nie potrzebuje dostępu do FTP, aby w nagłym przypadku wyłączyć Prosty Google reCAPTCHA.

Co jest chronione za pomocą reCAPTCHA?

  • Formularz logowania
  • Formularz rejestracyjny
  • Formularz resetowania hasła
  • Formularz komentarza
  • Formularz nowego hasła

Dziękujemy!

Dziękuję wszystkim, którzy używają tej wtyczki, naprawdę to doceniam!

Jeśli piszesz do mnie (na forum o wsparcie itp.), to proszę o cierpliwość. Pracuję nad tą wtyczką w wolnym czasie, to tylko moje hobby.

Zrzuty ekranu

  • Nowy komentarz
  • Nowe hasło
  • Rejestracja
  • Logowanie
  • Ustawienia
  • Tekst reCAPTCHA v3 zamiast znaczka
  • Awaryjny link dezaktywacji reCAPTCHA

Instalacja

  1. Prześlij folder wtyczek do standardowego katalogu wtyczek „/wp-content/plugins/” lub zainstaluj za pośrednictwem strony WordPress Wtyczki.
  2. Aktywuj wtyczkę na stronie WordPress Wtyczki.
  3. Wstaw klucze reCAPTCHA v3 lub v2.
  4. Gotowe, twój WordPress jest teraz chroniony!

Najczęściej zadawane pytania

Dlaczego zainstalować tę wtyczkę?

  • No ads, user tracking, send statistics neither survey
  • Only arround 20kB size (without readme file)
  • Google reCAPTCHA v3 (invisible) support
  • Możliwość zamiany znaczka reCAPTCHA v3 na tekst
  • Język reCAPTCHA oparty na ustawieniach WordPress
  • Działa w krajach, w których domena Google jest zablokowana
  • Emergency reCAPTCHA deactivate link for admin
  • Hooks – Possibility to customize where reCAPTCHA will be rendered and verified

In case you have a problem

  1. Important message could be shown in browser console (F12) on problematic page
  2. Double check if you have correct keys in settings – is those keys for correct version reCAPTCHA?
  3. Try to create new website in Google reCAPTCHA console (and use different website name)

Jak wyłączyć tę wtyczkę?

Użyj standardowej strony wtyczek WordPress. W nagłych przypadkach zmień nazwę folderu wtyczek w /wp-content/plugins/ przez FTP lub użyj awaryjnego linku dezaktywującego reCAPTCHA.

How to use hooks?

For example, you can use this in your global functions.php file:

function customSgrRenderList(array $list): array //Where reCAPTCHA is rendered
{
    //unset($list[0]);
    $list[] = 'register_form';

    return $list;
}

add_action('sgr_render_list', 'customSgrRenderList');

function customSgrVerifyList(array $list): array //Where reCAPTCHA is verified
{
    //unset($list[0]);
    $list[] = 'lostpassword_post';

    return $list;
}

add_action('sgr_verify_list', 'customSgrVerifyList');

Variable $list is array of default hooks, indexed by numbers.

Recenzje

2022-12-12
When I try to post a comment, I got this error : Google reCAPTCHA vérification échouée. Le paramètre de réponse est non valide ou malformé. (I use recaptchaV3)
2022-11-20
After installing this plugin, the limit logins spikes up. I'm not 100% sure of this, but I've noticed it on several webistes I edit. Maybe something to look into. As plugin itself, it is ok, but something not right realted to spikes in fake logins.
2022-11-10 1 odpowiedź
I need to donate a few dollars to this guy. I don't normally comment on plugins unless they just stand out. reCAPTCHA plugins should be simple and this one is. It's rare to see plugins that just do what they are supposed to without adding all this extra crap to them so they can vomit wordpress notifications at you to buy something with pro to the end of the name. To be honest, do I really need a plugin to add reCAPTCHA to my site? NO, but clients appreciate it. The less code or scripts I have to explain the better. This is one of my favorite apps. If I ever get more spare time I'd love to help this developer continue this project into the future. Thank you Michal Novák maintaining this plugin.
2022-09-28 1 odpowiedź
This ReCaptcha is the most straightforward I have ever seen. It would be great if I could set the link in the note open in a new tab. I mean this --> This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Currently it is open in the same tab which I don't wish to.
2022-08-18 1 odpowiedź
What can i say it was easy to use straight forward - easy to use instructions i checked right away and it was up and running on my posts
Przeczytaj 54 recenzje

Kontrybutorzy i deweloperzy

„Prosty Google reCAPTCHA” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka “Prosty Google reCAPTCHA” została przetłumaczona na 18 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Prosty Google reCAPTCHA” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

4.0

  • Warning: I don’t recommend Google reCAPTCHA v2. You should enable v3 in plugin settings (requires different keys)!
  • New: Hooks – sgr_render_list + sgr_verify_list. You are able to customize where Google reCAPTCHA will be rendered and verified – e.g. via functions.php.

3.9

  • Bugfix: reCAPTCHA verification has been rewritten. More reliable and prevents brute force attacks now.

3.8

  • Poprawka: Naprawiono rzadki błąd „Odpowiedź nie jest już prawidłowa: albo jest za stara, albo była wcześniej używana.” dla reCAPTCHA v3
  • Nowość: klasa przekonwertowana na singleton – dla możliwości korzystania z Prostego Google reCAPTCHA w niestandardowych wyglądach

3.7

  • Poprawka: Ważne! Każdy, kto ma wersję 3.6, powinien zaktualizować się tak szybko, jak to możliwe! Naprawiono błąd ze znikającą witryną i tajnym kluczem.

3.6

  • Nowość: link do awaryjnej dezaktywacji reCAPTCHA

3.5

  • Poprawka: Bardziej niezawodne wstrzyknięcie reCAPTCHA (akcja inicjująca)
  • Nowość: dynamiczna nazwa akcji, aby zobaczyć statystyki w konsoli administratora Google reCAPTCHA dla każdej strony

3.4

  • Poprawka: Tłumaczenia znów działają poprawnie
  • Nowość: działa w krajach, w których domena Google jest zablokowana
  • Nowość: możliwość zastąpienia znaczka reCAPTCHA v3 tekstem

3.3

  • Poprawka: rejestracja BuddyPress jest teraz przechodzić przez
  • Poprawka: Inne drobne poprawki

3.2

  • Ostrzeżenie: sprawdzanie poprawności kluczy po zapisaniu nie było niezawodne, weryfikacja została usunięta
  • Nowość: Dodano obsługę Google reCAPTCHA v3

3.1

  • Nowość: Walidacja kluczy po zapisaniu
  • Nowość: bardziej szczegółowe komunikaty o błędach
  • Nowość: wtyczka jest wyłączona, dopóki nie ustawisz poprawnych kluczy

3.0

  • Poprawka: Nazwa użytkownika (w tym hasła w postaci zwykłego tekstu) mogły dostać się do błędu dziennika serwera w konkretnym przypadku.

2.9

  • Nowość: opcja wyłączenia reCAPTCHA na stronie logowania
  • Nowość: Komunikat o błędzie zamiast przekierowania na stronę błędu, poza przypadkiem publikowania komentarzy
  • Poprawka: Ładowanie pliku JS do unikalnego elementu HTML prowadzi do kolizji

2.8

  • Ostrzeżenie: nowa logika – plik Google reCAPTCHA js zostanie załadowany w tle na każdej stronie dla niezalogowanych użytkowników
  • Ostrzeżenie: jeśli weryfikacja Google reCAPTCHA nie powiedzie się, kod odpowiedzi to 403 zamiast 500. Dziękuję za wkład, Saro Kozińska!
  • Poprawka: Naprawiono problem WooCommerce (błąd JSON.parse) w procesie zamawiania. Przepraszam za naprawdę duże opóźnienie!

2.7

  • Poprawka: Ładowanie formularza Google reCAPTCHA w niektórych rzadkich przypadkach nie powiodło się

2.6

  • Poprawka: Błąd krytyczny na stronach internetowych uruchomionych w PHP 5

2.5

  • Ostrzeżenie: Usunięto funkcję javascript, która wyłącza/włącza przycisk przesyłania, jeśli przekazano reCAPTCHA, z powodu niekompatybilności z niektórymi stronami internetowymi w określonych przypadkach
  • Poprawka: WooCommerce – Jeśli aktywowałeś logowanie i formularz rejestracji na jednej stronie, weryfikacja reCAPTCHA jest również wymagana do rejestracji
  • Nowość: Dodano skrypt deinstalacyjny, który czyści ustawienia z DB podczas procesu deinstalacji
  • Nowość: Jeśli aktywujesz wtyczkę, a witryna lub klucz tajny są puste, zostaniesz przekierowany do strony ustawień

2.4

  • Nowość: weryfikacja reCAPTCHA dodana na każdej stronie, która pozwala na komentarze (nie przeszkadza zarejestrowanym użytkownikom)

2.3

  • Nowość: Dodano link do darowizny, możesz teraz kupić mi kawę 🙂
  • Poprawka: Ostrzeżenia wtyczki na php7 – nie cytowana nazwa funkcji

2.2

  • Ostrzeżenie: możliwość decydowania, kiedy reCAPTCHA będzie pokazywany, została usunięta (nie przeszkadza zarejestrowanym użytkownikom)
  • Nowość: w tym obsługa BuddyPress i WooCommerce
  • Poprawka: Niezgodność z tłumaczeniami

2.1

  • Poprawka: koniec z niepotrzebnym ładowaniem reCAPTCHA na innych stronach
  • Poprawka: Koniec z oknem reCAPTCHA nad „Clef waves” (jeśli używasz wtyczki Clef) na stronie logowania

2.0

  • Ostrzeżenie: weryfikacja reCAPTCHA na stronie rejestracji BuddyPress została usunięta
  • Ostrzeżenie: weryfikacja reCAPTCHA w formularzu Dodaj nowy komentarz dla zalogowanych użytkowników została usunięta
  • Ostrzeżenie: aby uprościć Prosty Google reCAPTCHA, niektóre opcje konfiguracyjne zostały usunięte
  • Nowość: ustawienia języka reCAPTCHA są teraz oparte na języku WordPress
  • Nowość: Domyślne przyciski przesyłania WordPress są wyłączone, dopóki reCAPTCHA nie zostanie rozwiązane
  • Nowość: Dodano reCAPTCHA do formularza resetowania hasła
  • Aktualizacja: poprawki tekstu
  • Poprawka: Weryfikacja reCAPTCHA tylko na standardowych stronach WordPress (niezmodyfikowanych przez plugins/templates)

1.9

  • Ostrzeżenie: prawdopodobnie będziesz musiał zrobić nowe tłumaczenia
  • Nowość: Możliwość ustawienia języka reCAPTCHA
  • Aktualizacja: Drobne aktualizacje ułatwiające oficjalne tłumaczenia

1.8

  • Nowość: weryfikacja reCAPTCHA na stronie rejestracji BuddyPress
  • Poprawka: przycisk Wstecz z możliwością przetłumaczenia „Zpět”

1.7

  • Nowość: możesz wybrać, gdzie będzie wymagana reCAPTCHA
  • Poprawka: reCAPTCHA będzie wymagana tylko wtedy, gdy formularz został przesłany

1.6

  • Poprawka: Zmieniono nazwę ustawień – aby uniknąć konfliktu z innymi wtyczkami

1.5

  • Nowość: Możliwość wyłączenia reCAPTCHA w formularzu komentarzy dla zalogowanych użytkowników

1.4

  • Aktualizacja: Kodowanie zostało przekonwertowane z Windows na Unix
  • Aktualizacja: poprawki tekstu

1.3

  • Nowość: Dodano przycisk „Ustawienia” do strony wtyczek WordPress
  • Nowość: reCAPTCHA jest wymagane tylko po wprowadzeniu ustawień
  • Aktualizacja: domena tekstowa została zmieniona z simple-google-recaptcha na sgr – trzeba ponownie skonfigurować klucze

1.2

  • Aktualizacja: Prosty Google reCAPTCHA folder – niepotrzebne pliki zostały usunięte

1.1

  • Aktualizacja: zrzuty ekranu
  • Aktualizacja: poprawki tekstu
  • Poprawka: Zalogowani użytkownicy mogą dodawać komentarze

1.0

  • Nowość: została wydany Prosty Google reCAPTCHA!