V posledných dňoch a týždňoch sa výrazne zvýšil nárast spamových registrácií na weboch na celom svete. Tento nárast sa nevyhol ani prihláseniam na odbery newsletterov vytvorených cez Email Marketéra.
Náš systém doteraz používal internú antispamovú ochranu, no s nárastom počtu spamových botov a ich kvality sa stal náš systém nie vždy dostatočne efektívnym. Preto sme do Email Marketéra pridali možnosť využiť overené antispamové systémy tretích strán – konkrétne hCaptcha a Cloudflare Turnstile.
V tomto návode si ukážeme, ako tieto antispamové systémy nastaviť. Vyberte si však iba jeden z nich, nenastavujte oba naraz.
Otvorte web hcaptcha.com a vytvorte si účet, aby ste získali Site Key a Secret Key.
V administrácii vašej web stránky choďte do sekcie Pluginy > Pridať plugin.
Vyhľadajte plugin hCaptcha for WP a plugin nainštalujte a aktivujte.
Prejdite do nastavení pluginu a formulár vyplňte nasledovne:
- Site Key: Zadajte site key z vášho účtu
- Secret Key: Zadajte secret key z vášho účtu
- Language: Zadajte jazyk vašej web stránky. Ak máte na webe viac jazykov, nechajte na Auto Detect a jazyk sa sám nastaví podľa aktuálneho jazyka podstránky.
- Size: Zvoľte Normal, ak chcete, aby sa captcha zobrazila v štandardnom podlhovastom formáte. Zvoľte Compact, ak chcete, aby sa captcha zobrazila v užšom, alebo vyššom formáte. Zvoľte Invisible, ak chcete, aby bola captcha neviditeľná a zobrazila sa návštevníkovi iba vtedy, keď to bude nevyhnutné.
Uložte nastavenia.
Hore na stránke zakliknite captchu a overte prepojenie na hCaptcha server kliknutím na tlačidlo Check pod nadpisom Check Site Config. Notifikácia vám potvrdí, že vaše nastavenie je správne.
V administrácii vašej web stránky choďte do sekcie Pluginy > Pridať plugin.
Vyhľadajte plugin Simple CAPTCHA Alternative with Cloudflare Turnstile a plugin nainštalujte a aktivujte.
Prejdite do nastavení pluginu.
V časti API Key Settings kliknite na odkaz https://dash.cloudflare.com/?to=/:account/turnstile a vytvorte si účet. Po získaní Site Key a API Key vyplňte nastavenia pluginu nasledovne:
- Site Key: Zadajte site key z vášho účtu
- Secret Key: Zadajte secret key z vášho účtu
- Language: Zadajte jazyk vašej web stránky. Ak máte na webe viac jazykov, nechajte na Auto Detect a jazyk sa sám nastaví podľa aktuálneho jazyka podstránky.
- Appearance Mode: Zvoľte Always, ak chcete, aby sa captcha zobrazila vždy. Zvoľte Interaction Only, ak chcete, aby bola captcha neviditeľná a zobrazila sa návštevníkovi iba vtedy, keď to bude nevyhnutné.
Uložte nastavenia.
Hore na stránke overte, že prepojenie na Cloudflare Turnstile funguje. Notifikácia vám potvrdí, že vaše nastavenie je správne.
V administrácii vašej web stránky choďte do sekcie Brandbonsai > Email Marketér > Prihlasovacie formuláre.
V sekcii Bezpečnosť prihlasovacích formulárov, v poli Antispamový plugin (CAPTCHA) zvoľte plugin, ktorým chcete vaše formuláre ochrániť a nastavenia uložte.
Ak ste váš formulár pridali ako widget, v nastavení widgetu zakliknite možnosť Použiť antispamovú ochranu (CAPTCHA) a widget uložte. Následne váš formulár otestujte.
Ak ste váš formulár pridali ako shortcode, do kódu doplňte include_captcha=“yes“ a podstránku s kódom uložte. Následne váš formulár otestujte.

