SilentShield
← Înapoi la Blog
WPFormsConfigurareSpamWordPress

Protejați WPForms de spam cu un captcha, pas cu pas

Marc Wagner·7 octombrie 2026·4 min de citit

Formularele WPForms sunt protejate cu un singur comutator în SilentShield. Acest ghid arată pașii cu capturi de ecran. A fost testat pe 7 octombrie 2026 cu WPForms Lite 2.0.2.2, SilentShield 2.15.14 și WordPress 7.1.2; WPForms Pro nu l-am testat. Metoda de captcha și celelalte straturi de protecție sunt explicate în ghidul general de configurare. Testul a folosit straturile de captcha proprii ale pluginului, fără cheie API; lista de compatibilitate pentru API-ul SilentShield se află în ghidul WordPress.

Pasul 1: construiți formularul WPForms

Creați formularul la WPForms → Add New și plasați-l pe o pagină. Noi am folosit shortcode-ul [wpforms id="…"] cu ID-ul formularului. Cât timp niciun plugin de formulare nu este activat, SilentShield afișează pe fiecare pagină de administrare o notificare care spune că este activ, dar nu protejează încă niciun formular.

Pasul 2: activați WPForms în SilentShield

Pagina SilentShield Forms: integrarea WPForms este activată cu insignele „Detected” și „Fields detected”, formularul „Contact form” cu ID-ul 23 este listat dedesubt, iar WP Job Manager Application Forms, mai jos, nu este instalat
Captură de ecran a interfeței de administrare în limba engleză și a site-ului de test (SilentShield 2.15.14, WordPress 7.1.2, testat pe 7 octombrie 2026).

Deschideți SilentShield → Forms și activați WPForms. Comutatorul salvează imediat, nu există un buton de salvare pe care să apăsați. Insigna trece de la „Disabled” la „Fields detected”, iar formularul dumneavoastră WPForms apare sub intrare, cu ID-ul său.

Pasul 3: verificați formularul ca vizitator

Formular de contact WPForms cu câmpurile Name (First și Last), Email și Comment or Message și, deasupra butonului albastru Submit, captchaul matematic „Captcha 10 + 5 = ?” cu un buton de reîncărcare și un câmp pentru răspuns
Captură de ecran a interfeței de administrare în limba engleză și a site-ului de test (SilentShield 2.15.14, WordPress 7.1.2, testat pe 7 octombrie 2026).

Deschideți pagina într-o fereastră privată a browserului. Administratorii și utilizatorii autentificați sar implicit peste toate verificările, deci un test făcut cât timp sunteți autentificat nu arată nimic. Cu captchaul matematic ales, întrebarea apare deasupra butonului „Submit”, cu un buton de reîncărcare lângă ea.

Pasul 4: testați un răspuns greșit

Formular WPForms după un răspuns greșit: câmpurile păstrează valorile introduse, întrebarea de captcha este „9 + 1 = ?” cu răspunsul 99, iar un mesaj roșu „Captcha not correct: Captcha check” apare sub câmpul de captcha, deasupra butonului Submit
Captură de ecran a interfeței de administrare în limba engleză și a site-ului de test (SilentShield 2.15.14, WordPress 7.1.2, testat pe 7 octombrie 2026).

Completați formularul, introduceți un răspuns greșit și faceți clic pe „Submit”. Formularul nu este trimis, iar sub câmpul de captcha apare un mesaj roșu: „Captcha not correct: Captcha check”.

Pasul 5: testați un răspuns corect

Caseta verde de confirmare WPForms cu textul „Thanks for contacting us! We will be in touch with you shortly.”
Captură de ecran a interfeței de administrare în limba engleză și a site-ului de test (SilentShield 2.15.14, WordPress 7.1.2, testat pe 7 octombrie 2026).

Răspundeți corect și faceți clic pe „Submit”. WPForms afișează mesajul de confirmare pe care l-ați stabilit în setările de confirmare ale formularului; în testul nostru a fost „Thanks for contacting us! We will be in touch with you shortly.”

Ce este bine de știut

  • Metoda de captcha, temporizatorul, detectarea textului fără sens și regulile se aplică formularelor WPForms la fel ca oricărui alt formular. Vedeți ghidul general de configurare.
  • Dacă un plugin de cache sau de optimizare amână JavaScript până la prima interacțiune, excludeți de acolo scripturile SilentShield; numele fișierelor sunt în ghidul WordPress.

Ghid de protecție a formularelor

Gata să renunțați la CAPTCHA?

Începeți să vă protejați formularele — invizibil. Nu este nevoie de card de credit.