SilentShield
← Atpakaļ uz emuāru
WooCommerceIestatīšanaSurogātpastsWordPress

Aizsargājiet WooCommerce norēķinu lapu no botiem ar captcha

Marc Wagner·2026. gada 7. oktobris·5 min lasīšana

WooCommerce ir divu veidu norēķinu lapa (checkout), un SilentShield katrai ir savs slēdzis. Šī rokasgrāmata parāda abas ar ekrānuzņēmumiem. Pārbaudīts 2026. gada 7. oktobrī ar WooCommerce 11.1.2, SilentShield 2.15.14 un WordPress 7.1.2, kā maksājuma veidu izmantojot pēcmaksu. Citas maksājumu vārtejas šajā testā netika iekļautas. Captcha metode un citi aizsardzības slāņi aprakstīti vispārīgajā iestatīšanas rokasgrāmatā. Testā tika izmantoti paša spraudņa captcha slāņi bez API atslēgas; SilentShield API saderības saraksts ir WordPress rokasgrāmatā.

1. solis: noskaidrojiet, kuru norēķinu lapu izmantojat

Lapa, kurā ir īskods [woocommerce_checkout], ir klasiskā norēķinu lapa. Norēķinu lapa, ko WooCommerce 11.1.2 izveidoja mūsu jaunajam veikalam, tā vietā izmanto bloku Checkout. Atveriet savu norēķinu lapu redaktorā, lai redzētu, kura jums ir, vai ieslēdziet abus tālāk minētos slēdžus, ja neesat pārliecināti.

2. solis: ieslēdziet norēķinu lapu SilentShield

SilentShield veidlapu saraksta fragments: WooCommerce Block Checkout ir izslēgts, WooCommerce Checkout ir ieslēgts ar nozīmītēm „Detected“ un „Fields detected“, WooCommerce Account Details un WooCommerce Login ir izslēgti
Angļu valodā attēlotā administrēšanas saskarnes un testa vietnes ekrānuzņēmums (SilentShield 2.15.14, WordPress 7.1.2, pārbaudīts 2026. gada 7. oktobrī).

Atveriet SilentShield → Forms. WooCommerce parādās ar vairākiem ierakstiem; norēķinu lapai ir WooCommerce Checkout (klasiskā) un WooCommerce Block Checkout. Pieteikšanās, reģistrācija un konta dati tajā pašā sarakstā ir ar saviem slēdžiem. Slēdzis saglabā uzreiz, pogu Save spiest nav vajadzības.

3. solis: klasiskā norēķinu lapa: kur parādās captcha

Klasiskās WooCommerce norēķinu lapas pasūtījuma pārskats: prece „Website review × 2“ ar starpsummu un kopsummu 38,00 eiro, maksājuma veids „Cash on delivery“, privātuma paziņojums, captcha „Captcha 10 + 1 = ?“ ar pārlādes pogu un atbildes lauku un melna poga Place order
Angļu valodā attēlotā administrēšanas saskarnes un testa vietnes ekrānuzņēmums (SilentShield 2.15.14, WordPress 7.1.2, pārbaudīts 2026. gada 7. oktobrī).

Privātā pārlūka logā kā apmeklētājs pievienojiet preci grozam un atveriet norēķinu lapu. Administratori un pieteikušies lietotāji pēc noklusējuma izlaiž visas pārbaudes, tāpēc tests, kamēr esat pieteicies, neko nerāda. Klasiskajā norēķinu lapā captcha atrodas pasūtījuma pārskatā, virs pogas Place order.

4. solis: klasiskā norēķinu lapa: pārbaudiet nepareizu atbildi

Klasiskā norēķinu lapa ar kupona paziņojumu un zem tā sarkanu kļūdas paziņojumu „Captcha not correct: Captcha check“ virs norēķinu datiem, kuru laukos saglabājušās ievadītās vērtības
Angļu valodā attēlotā administrēšanas saskarnes un testa vietnes ekrānuzņēmums (SilentShield 2.15.14, WordPress 7.1.2, pārbaudīts 2026. gada 7. oktobrī).

Aizpildiet norēķinu datus, ievadiet nepareizu atbildi un noklikšķiniet uz Place order. Pasūtījums netiek veikts, un veidlapas augšdaļā parādās sarkans paziņojums: „Captcha not correct: Captcha check“. Ar pareizo atbildi pasūtījums mūsu testā tika veikts, un WooCommerce parādīja lapu par saņemto pasūtījumu.

5. solis: bloku norēķinu lapa: kur parādās captcha

WooCommerce bloku norēķinu lapa ar kontaktinformāciju, norēķinu adresi, maksājuma iespēju „Cash on delivery“ un melnu pogu Place Order; labajā pusē esošajā pasūtījuma kopsavilkumā, zem kopsummas 38,00 eiro, captcha „Captcha 7 + 5 = ?“ ar pārlādes pogu un atbildes lauku
Angļu valodā attēlotā administrēšanas saskarnes un testa vietnes ekrānuzņēmums (SilentShield 2.15.14, WordPress 7.1.2, pārbaudīts 2026. gada 7. oktobrī).

Bloku norēķinu lapā captcha atrodas pasūtījuma kopsavilkumā labajā pusē, zem kopsummas, nevis virs pogas Place Order.

6. solis: bloku norēķinu lapa: pārbaudiet nepareizu atbildi

Bloku norēķinu lapa pēc nepareizas atbildes: virs veidlapas sarkans baneris „Captcha not correct: Captcha check“, ievadītās adreses vērtības joprojām ir savā vietā, un pasūtījuma kopsavilkumā captcha „5 * 1 = ?“ ar atbildi 99
Angļu valodā attēlotā administrēšanas saskarnes un testa vietnes ekrānuzņēmums (SilentShield 2.15.14, WordPress 7.1.2, pārbaudīts 2026. gada 7. oktobrī).

Ievadiet nepareizu atbildi un noklikšķiniet uz Place Order. Virs veidlapas parādās sarkans baneris: „Captcha not correct: Captcha check“. Tam aiz muguras uz norēķinu pieprasījumu tiek atbildēts ar kļūdu (HTTP 400, kods f12_cf7_captcha_spam_detected), un pasūtījums netiek izveidots. Ar pareizo atbildi pasūtījums mūsu testā tika veikts.

Ko vērts zināt

  • Ja jūsu veikals vēl ir WooCommerce režīmā „Coming soon“, apmeklētāja logā norēķinu lapas vietā tiek rādīta lapa „coming soon“. To redzējām bloku norēķinu lapā. Pirms testēšanas padariet veikalu publiski pieejamu.
  • Captcha metode, taimeris, bezjēdzīga teksta noteikšana un noteikumi norēķinu lapai darbojas tāpat kā jebkurai citai veidlapai. Skatiet vispārīgo iestatīšanas rokasgrāmatu.
  • Ja kešatmiņas vai optimizācijas spraudnis atliek JavaScript līdz pirmajai mijiedarbībai, izslēdziet no tā SilentShield skriptus; failu nosaukumi norādīti WordPress rokasgrāmatā.

Veidlapu aizsardzības rokasgrāmata

Gatavs atbrīvoties no CAPTCHA?

Sāciet aizsargāt savas formas — neredzami. Kredītkarte nav nepieciešama.