Widget Form v Elementor Pro chráni SilentShield jedným prepínačom a je tu jedna pasca, o ktorej treba vedieť: cache stránok Elementoru. Tento návod ukazuje kroky so snímkami obrazovky. Overené bolo 7. októbra 2026 s Elementor 4.3.4, Elementor Pro 4.2.1, SilentShield 2.15.14 a WordPress 7.1.2. Metóda captcha a ostatné vrstvy ochrany sú opísané vo všeobecnom návode na nastavenie. Test používal vlastné vrstvy captcha v plugine bez API kľúča; zoznam kompatibility pre API SilentShield je v príručke pre WordPress.
Krok 1: Vytvorte formulár pomocou widgetu Form
Pridajte widget Form na stránku v editore Elementor a nastavte polia ako zvyčajne. Widget Form je súčasťou Elementor Pro. Kým nezapnete formulárový plugin, SilentShield zobrazuje na každej stránke administrácie oznam, že je aktívny, ale zatiaľ nechráni žiadny formulár.
Krok 2: Zapnite Elementor v SilentShield

Otvorte SilentShield → Forms a zapnite Elementor. Prepínač ukladá okamžite a potvrdí to správou „Elementor enabled“; štítok sa zmení z „Disabled“ na „Fields detected“. Formuláre Elementoru sa neuvádzajú jednotlivo: prepínač platí pre každý widget Form na vašej stránke.
Krok 3: Ak bola stránka otvorená už predtým, vyčistite cache Elementoru
Elementor drží hotový formulár stránky vo vlastnej cache. Ak bola stránka otvorená, keď bol prepínač Elementor ešte vypnutý, môže sa tento uložený, nechránený formulár po zapnutí aj naďalej podávať. Reprodukovali sme to: keď bola cache zapísaná pri vypnutom prepínači, stránka po zapnutí nezobrazovala pole captcha; po spustení wp elementor flush-css tam pole bolo. Ak nepracujete v príkazovom riadku, použite Elementor → Tools → Regenerate CSS & Data; testovali sme príkaz, nie položku menu.
Krok 4: Skontrolujte formulár ako návštevník

Otvorte stránku v súkromnom okne prehliadača. Správcovia a prihlásení používatelia predvolene preskakujú všetky kontroly, takže test v prihlásenom stave nič neukáže. Pri zvolenej matematickej captche sa captcha zobrazí medzi poliami, s tlačidlom na opätovné načítanie vedľa otázky.
Krok 5: Otestujte zlú odpoveď

Zadajte zlú odpoveď a kliknite na Send. Elementor označí formulár ako neúspešný a pod poľom zobrazí „Spam detected: Captcha check“, pod tlačidlom nasleduje „Your submission failed because of an error.“.
Krok 6: Otestujte správnu odpoveď

Formulár znovu načítajte a odpovedzte správne. Elementor zobrazí svoju bežnú správu o úspechu „Your submission was successful.“ a captcha sa obnoví.
Čo treba vedieť
- Metóda captcha, časovač, detekcia gibberish a pravidlá platia pre formuláre Elementoru rovnako ako pre každý iný formulár. Pozrite si všeobecný návod na nastavenie.
- Integrácia sa rozpoznáva cez plugin Elementor; samotný widget Form vyžaduje Elementor Pro.
- Ak plugin na cache alebo optimalizáciu odkladá JavaScript až do prvej interakcie, vylúčte z toho skripty SilentShield; názvy súborov uvádza príručka pre WordPress.