SilentShield
← Takaisin blogiin
WPFormsKäyttöönottoRoskapostiWordPress

Suojaa WPForms roskapostilta captchalla vaihe vaiheelta

Marc Wagner·7. lokakuuta 2026·4 min lukuaika

SilentShield suojaa WPForms-lomakkeet yhdellä kytkimellä. Tämä opas näyttää vaiheet kuvakaappauksin. Testi tehtiin 7. lokakuuta 2026 versioilla WPForms Lite 2.0.2.2, SilentShield 2.15.14 ja WordPress 7.1.2; WPForms Prota emme testanneet. Captcha-menetelmä ja muut suojauskerrokset on kuvattu yleisessä käyttöönotto-oppaassa. Testissä käytettiin lisäosan omia captcha-kerroksia ilman API-avainta; SilentShield-API:n yhteensopivuusluettelo on WordPress-oppaassa.

Vaihe 1: Rakenna WPForms-lomakkeesi

Luo lomake kohdassa WPForms → Add New ja lisää se sivulle. Käytimme lyhytkoodia [wpforms id="…"] lomakkeen tunnuksella. Kunnes kytket lomakelisäosan päälle, SilentShield näyttää jokaisella hallintasivulla ilmoituksen, että se on aktiivinen mutta ei vielä suojaa yhtäkään lomaketta.

Vaihe 2: Kytke WPForms päälle SilentShieldissä

SilentShieldin Forms-sivu: WPForms-integraatio on kytketty päälle merkeillä ”Detected” ja ”Fields detected”, sen alla on lomake ”Contact form”, tunnus 23, ja sen alapuolella WP Job Manager Application Forms, jota ei ole asennettu
Kuvakaappaus englanninkielisestä hallintanäkymästä ja testisivustosta (SilentShield 2.15.14, WordPress 7.1.2, testattu 7. lokakuuta 2026).

Avaa SilentShield → Forms ja kytke päälle WPForms. Kytkin tallentuu heti, Save-painiketta ei tarvitse painaa. Merkki vaihtuu tilasta ”Disabled” tilaan ”Fields detected”, ja WPForms-lomakkeesi näkyy merkinnän alla tunnuksineen.

Vaihe 3: Tarkista lomake kävijänä

WPForms-yhteydenottolomake, jossa kentät Name (First ja Last), Email ja Comment or Message sekä sinisen Submit-painikkeen yläpuolella laskutehtäväcaptcha ”Captcha 10 + 5 = ?” päivityspainikkeineen ja vastauskenttineen
Kuvakaappaus englanninkielisestä hallintanäkymästä ja testisivustosta (SilentShield 2.15.14, WordPress 7.1.2, testattu 7. lokakuuta 2026).

Avaa sivu selaimen yksityisessä ikkunassa. Ylläpitäjät ja kirjautuneet käyttäjät ohittavat oletuksena kaikki tarkistukset, joten testi kirjautuneena ei näytä mitään. Kun menetelmäksi on valittu laskutehtävä, kysymys näkyy Submit-painikkeen yläpuolella ja sen vieressä on päivityspainike.

Vaihe 4: Testaa väärä vastaus

WPForms-lomake väärän vastauksen jälkeen: kentissä ovat syötetyt arvot, captcha-kysymys on ”9 + 1 = ?” vastauksella 99, ja captcha-kentän alla, Submit-painikkeen yläpuolella, näkyy punainen viesti ”Captcha not correct: Captcha check”
Kuvakaappaus englanninkielisestä hallintanäkymästä ja testisivustosta (SilentShield 2.15.14, WordPress 7.1.2, testattu 7. lokakuuta 2026).

Täytä lomake, kirjoita väärä vastaus ja napsauta Submit. Lomaketta ei lähetetä, ja captcha-kentän alle ilmestyy punainen viesti: ”Captcha not correct: Captcha check”.

Vaihe 5: Testaa oikea vastaus

WPFormsin vihreä vahvistuslaatikko, jossa teksti ”Thanks for contacting us! We will be in touch with you shortly.”
Kuvakaappaus englanninkielisestä hallintanäkymästä ja testisivustosta (SilentShield 2.15.14, WordPress 7.1.2, testattu 7. lokakuuta 2026).

Vastaa oikein ja napsauta Submit. WPForms näyttää vahvistusviestin, jonka olet määrittänyt lomakkeen vahvistusasetuksissa; testissämme se oli ”Thanks for contacting us! We will be in touch with you shortly.”

Mitä kannattaa tietää

  • Captcha-menetelmä, ajastin, Gibberish Detection ja säännöt koskevat WPForms-lomakkeita samalla tavalla kuin kaikkia muitakin lomakkeita. Katso yleinen käyttöönotto-opas.
  • Jos välimuisti- tai optimointilisäosa viivästyttää JavaScriptiä ensimmäiseen vuorovaikutukseen asti, jätä SilentShieldin skriptit sen ulkopuolelle; tiedostonimet on lueteltu WordPress-oppaassa.

Lomakesuojauksen opas

Valmis luopumaan CAPTCHAsta?

Aloita lomakkeidesi suojaaminen — näkymättömästi. Luottokorttia ei tarvita.