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
Instalacja
- Prześlij folder wtyczek do standardowego katalogu wtyczek „/wp-content/plugins/” lub zainstaluj za pośrednictwem strony WordPress Wtyczki.
- Aktywuj wtyczkę na stronie WordPress Wtyczki.
- Wstaw klucze reCAPTCHA v3 lub v2.
- 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
-
- Important message could be shown in browser console (F12) on problematic page
- Double check if you have correct keys in settings – is those keys for correct version reCAPTCHA?
- 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
Kontrybutorzy i deweloperzy
„Prosty Google reCAPTCHA” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka “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!