SilentShield
← Vissza a Bloghoz
WooCommerceBeállításSpamWordPress

Védje a WooCommerce pénztárát a botoktól captchával

Marc Wagner·2026. október 7.·5 perc olvasás

A WooCommerce-nak kétféle pénztára van, és a SilentShieldben mindegyikhez külön kapcsoló tartozik. Ez az útmutató mindkettőt bemutatja képernyőképekkel. A tesztet 2026. október 7-én végeztük WooCommerce 11.1.2, SilentShield 2.15.14 és WordPress 7.1.2 mellett, utánvét fizetési móddal. Más fizetési módok nem képezték a teszt részét. A captcha-módszert és a többi védelmi réteget az általános beállítási útmutató ismerteti. A teszt a bővítmény saját captcha-rétegeit használta API-kulcs nélkül; a SilentShield API kompatibilitási listája a WordPress-útmutatóban található.

1. lépés: Derítse ki, melyik pénztárat használja

Az az oldal, amely a [woocommerce_checkout] shortcode-ot tartalmazza, a klasszikus pénztár. A pénztároldal, amelyet a WooCommerce 11.1.2 az új boltunkhoz létrehozott, ehelyett a Checkout blokkot használja. Nyissa meg a pénztároldalát a szerkesztőben, hogy lássa, melyik van Önnél, vagy kapcsolja be az alábbi mindkét kapcsolót, ha bizonytalan.

2. lépés: Kapcsolja be a pénztárat a SilentShieldben

Részlet a SilentShield Forms listájából: a WooCommerce Block Checkout ki van kapcsolva, a WooCommerce Checkout be van kapcsolva a „Detected” és „Fields detected” jelvényekkel, a WooCommerce Account Details és a WooCommerce Login ki van kapcsolva
Képernyőkép az angol nyelvű adminisztrációs felületről és a tesztoldalról (SilentShield 2.15.14, WordPress 7.1.2, tesztelve: 2026. október 7.).

Nyissa meg a SilentShield → Forms oldalt. A WooCommerce több bejegyzésként jelenik meg; a pénztárhoz a WooCommerce Checkout (klasszikus) és a WooCommerce Block Checkout tartozik. A bejelentkezésnek, a regisztrációnak és a fiókadatoknak ugyanebben a listában saját kapcsolójuk van. A kapcsoló azonnal ment, nincs Save gomb, amelyet meg kellene nyomni.

3. lépés: Klasszikus pénztár: hol jelenik meg a captcha

A klasszikus WooCommerce-pénztár rendelésösszegzése: a „Website review × 2” termék 38,00 eurós részösszeggel és végösszeggel, a „Cash on delivery” fizetési mód, az adatvédelmi tájékoztató, a „Captcha 10 + 1 = ?” captcha újratöltés gombbal és válaszmezővel, valamint egy fekete Place order gomb
Képernyőkép az angol nyelvű adminisztrációs felületről és a tesztoldalról (SilentShield 2.15.14, WordPress 7.1.2, tesztelve: 2026. október 7.).

Tegyen látogatóként egy terméket a kosárba egy privát böngészőablakban, és nyissa meg a pénztárat. Az adminisztrátorok és a bejelentkezett felhasználók alapértelmezetten minden ellenőrzést kihagynak, ezért a bejelentkezve végzett teszt semmit sem mutat. A klasszikus pénztárban a captcha a rendelés összegzésében van, a Place order gomb fölött.

4. lépés: Klasszikus pénztár: tesztelje a hibás választ

Klasszikus pénztároldal egy kuponértesítéssel, alatta a számlázási adatok fölött piros „Captcha not correct: Captcha check” hibaértesítés; a számlázási adatok mezői megtartják a megadott értékeket
Képernyőkép az angol nyelvű adminisztrációs felületről és a tesztoldalról (SilentShield 2.15.14, WordPress 7.1.2, tesztelve: 2026. október 7.).

Töltse ki a számlázási adatokat, adjon meg egy hibás választ, és kattintson a Place order gombra. A rendelés nem kerül leadásra, és az űrlap tetején piros értesítés jelenik meg: „Captcha not correct: Captcha check”. Helyes válasszal a rendelés a tesztünkben átment, és a WooCommerce a rendelés beérkezését visszaigazoló oldalt mutatta.

5. lépés: Blokkos pénztár: hol jelenik meg a captcha

WooCommerce blokkos pénztár elérhetőségekkel, számlázási címmel, a „Cash on delivery” fizetési móddal és egy fekete Place Order gombbal; a jobb oldali rendelésösszesítőben, a 38,00 eurós végösszeg alatt a „Captcha 7 + 5 = ?” captcha újratöltés gombbal és válaszmezővel
Képernyőkép az angol nyelvű adminisztrációs felületről és a tesztoldalról (SilentShield 2.15.14, WordPress 7.1.2, tesztelve: 2026. október 7.).

A blokkos pénztárban a captcha a jobb oldali rendelésösszesítőben van, a végösszeg alatt, nem a Place Order gomb fölött.

6. lépés: Blokkos pénztár: tesztelje a hibás választ

Blokkos pénztár hibás válasz után: piros „Captcha not correct: Captcha check” szalag az űrlap fölött, a megadott címadatok a helyükön maradnak, a rendelésösszesítőben pedig az „5 * 1 = ?” captcha látható, 99-es válasszal
Képernyőkép az angol nyelvű adminisztrációs felületről és a tesztoldalról (SilentShield 2.15.14, WordPress 7.1.2, tesztelve: 2026. október 7.).

Adjon meg egy hibás választ, és kattintson a Place Order gombra. Az űrlap fölött piros szalag jelenik meg: „Captcha not correct: Captcha check”. Mögötte a pénztárkérésre hibával válaszol a rendszer (HTTP 400, f12_cf7_captcha_spam_detected kód), és nem jön létre rendelés. Helyes válasszal a rendelés a tesztünkben átment.

Amit érdemes tudni

  • Ha a boltja még a WooCommerce „Coming soon” módjában van, a látogatói ablak a pénztár helyett a Coming soon oldalt mutatja. Ezt a blokkos pénztár oldalán láttuk. Tegye élesbe a boltot, mielőtt tesztel.
  • A captcha-módszer, az időzítő, a Gibberish Detection és a szabályok a pénztárra ugyanúgy vonatkoznak, mint minden más űrlapra. Lásd az általános beállítási útmutatót.
  • Ha egy gyorsítótár- vagy optimalizáló bővítmény az első interakcióig késlelteti a JavaScriptet, zárja ki ebből a SilentShield szkriptjeit; a fájlneveket a WordPress-útmutató sorolja fel.

Útmutató az űrlapvédelemhez

Készen áll megszabadulni a CAPTCHA-tól?

Kezdje el láthatatlanul védeni az űrlapjait. Nincs szükség bankkártyára.