SilentShield
← Grįžti į tinklaraštį
WPFormsSąrankaŠlamštasWordPress

Apsaugokite WPForms nuo šlamšto su captcha žingsnis po žingsnio

Marc Wagner·2026 m. spalio 7 d.·4 min skaitymo

WPForms formos apsaugomos vienu SilentShield jungikliu. Šis vadovas su ekrano nuotraukomis parodo žingsnius. Išbandyta 2026 m. spalio 7 d. su WPForms Lite 2.0.2.2, SilentShield 2.15.14 ir WordPress 7.1.2; WPForms Pro neišbandėme. Captcha metodas ir kiti apsaugos sluoksniai aprašyti bendrame sąrankos vadove. Testui naudoti paties įskiepio captcha sluoksniai be API rakto; SilentShield API suderinamumo sąrašas pateiktas WordPress vadove.

1 žingsnis: sukurkite WPForms formą

Sukurkite formą skiltyje WPForms → Add New ir įdėkite ją į puslapį. Naudojome trumpąjį kodą [wpforms id="…"] su formos ID. Kol neįjungėte formų įskiepio, SilentShield kiekviename administravimo puslapyje rodo pranešimą, kad yra aktyvus, bet dar neapsaugo jokios formos.

2 žingsnis: įjunkite WPForms per SilentShield

SilentShield puslapis Forms: WPForms integracija įjungta, ženkleliai „Detected“ ir „Fields detected“, žemiau išvardyta forma „Contact form“ su ID 23, o dar žemiau esantis WP Job Manager Application Forms neįdiegtas
Anglų kalba rodomos administravimo sąsajos ir bandomosios svetainės ekrano nuotrauka (SilentShield 2.15.14, WordPress 7.1.2, išbandyta 2026 m. spalio 7 d.).

Atidarykite SilentShield → Forms ir įjunkite WPForms. Jungiklis išsaugo iš karto, mygtuko Save spausti nereikia. Ženklelis pasikeičia iš „Disabled“ į „Fields detected“, o jūsų WPForms forma su savo ID išvardyta po šiuo įrašu.

3 žingsnis: patikrinkite formą kaip lankytojas

WPForms kontaktinė forma su laukais Name (First ir Last), Email ir Comment or Message ir, virš mėlyno mygtuko Submit, matematikos captcha „Captcha 10 + 5 = ?“ su perkrovimo mygtuku ir atsakymo lauku
Anglų kalba rodomos administravimo sąsajos ir bandomosios svetainės ekrano nuotrauka (SilentShield 2.15.14, WordPress 7.1.2, išbandyta 2026 m. spalio 7 d.).

Atidarykite puslapį privačiame naršyklės lange. Administratoriai ir prisijungę naudotojai pagal numatytuosius nustatymus praleidžia visus tikrinimus, todėl testas, kol esate prisijungę, nieko neparodo. Pasirinkus matematikos captcha, klausimas rodomas virš mygtuko Submit, o šalia jo – perkrovimo mygtukas.

4 žingsnis: išbandykite neteisingą atsakymą

WPForms forma po neteisingo atsakymo: laukuose liko įvestos reikšmės, captcha klausimas „9 + 1 = ?“ su atsakymu 99, o po captcha lauku, virš mygtuko Submit, rodomas raudonas pranešimas „Captcha not correct: Captcha check“
Anglų kalba rodomos administravimo sąsajos ir bandomosios svetainės ekrano nuotrauka (SilentShield 2.15.14, WordPress 7.1.2, išbandyta 2026 m. spalio 7 d.).

Užpildykite formą, įveskite neteisingą atsakymą ir spustelėkite Submit. Forma neišsiunčiama, o po captcha lauku atsiranda raudonas pranešimas: „Captcha not correct: Captcha check“.

5 žingsnis: išbandykite teisingą atsakymą

Žalias WPForms patvirtinimo langelis su tekstu „Thanks for contacting us! We will be in touch with you shortly.“
Anglų kalba rodomos administravimo sąsajos ir bandomosios svetainės ekrano nuotrauka (SilentShield 2.15.14, WordPress 7.1.2, išbandyta 2026 m. spalio 7 d.).

Atsakykite teisingai ir spustelėkite Submit. WPForms parodo patvirtinimo pranešimą, kurį nustatėte formos patvirtinimo nustatymuose; mūsų teste tai buvo „Thanks for contacting us! We will be in touch with you shortly.“

Ką verta žinoti

  • Captcha metodas, laikmatis, beprasmio teksto aptikimas ir taisyklės WPForms formoms taikomi kaip ir bet kuriai kitai formai. Žr. bendrą sąrankos vadovą.
  • Jei talpyklos ar optimizavimo įskiepis atideda JavaScript iki pirmos sąveikos, išskirkite iš to SilentShield scenarijus; failų pavadinimai pateikti WordPress vadove.

Formų apsaugos vadovas

Pasiruošę atsikratyti CAPTCHA?

Pradėkite apsaugoti savo formas — nematomai. Kredito kortelės nereikia.