Integrace antispamové ochrany do WPForms

Po pluginu Contact Form 7 je dalším z řady velmi oblíbených pluginů pro vytváření kontaktních formulář i WPForms. Ten v základu  a ve free verzi neposkytuje žádnou ochranu proti komentářovému spamu a je tak velmi snadno zneužitelný. Snadným a relativně účinným řešením je tedy ochránit své formuláře pomocí dostupného řešení, nabízeného přímo společností Google, které je navíc zcela zdarma. Tedy pomocí reCAPTCHA systému.

Integrace antispamové ochrany Re-CAPTCHA

Jak jsem tedy zmínil výše, naštěstí plugin v holém základu umožňuje integrovat do svého ekosystému antispamovou ochranu reCAPTCHA od Google. Ta se tedy ihned nabízí  jako nejjednodušší, nikoliv ale nejlepší řešení. Integrace je ale velmi jednoduchá a tento antispamový systém potom relativně účinně rozlišuje, zda kontaktní formulář vyplnil opravdu reálný uživatel Vašeho webu, nebo spamový robot. Jako první a rychlé řešení ochrany proti spamu může být tedy reCAPTCHA velmi snadno nasazena.

Registrace na google.com

První krok, který budete muset provést pro integraci antispamové ochrany od Google, bude Vaše registrace na webové adrese https://www.google.com/recaptcha/about/. Zde, v horním panelu, klikněte na tlačítko „v3 Admin Console“. Následně se zaregistrujete, nebo pro přihlášení použijete svůj již existující g-mailový účet. Po tomto kroku se přesunete do konzole, kde budete mít možnost antispamovou ochranu pro svůj web aktivovat.

integrace antispamové ochrany

Jakmile dokončíte aktivaci, systém Googlu Vám vygeneruje dva klíče. Jsou pojmenované jako Site key a Secret Key. Tyto klíče si zkopírujete a vložíte do nastavení kontaktního formuláře.

WPForms a reCAPTCHA

Pro integraci antispamové ochrany postupujte následovně:

  • v levém menu administrace si zvolte kartu pluginu WPForms
  • klikněte na nabídku pro nastavení
  • v záložkách nastavení vyberte CAPTCHA
  • klikněte na ikonu reCAPTCHA
  • zvolte typ reCAPTCHA, který jste vybrali při registraci na straně Google (osobně používám V3) a vložte oba klíče
  • klikněte na “uložit nastavení

Jakmile do formuláře uložíte oba klíče, které Vám byly vygenerovány, bude kontaktní formulář sledovat každé jeho vyplnění pomocí systému reCAPTCHA a bude mnohem snáze odhadovat a filtrovat, který formulář byl odeslaný skutečným člověkem a který formulář odeslal robot. Takováto ochrana se tak dá nasadit opravdu v řádu několika málo minut a jako prvotní řešení může být velmi užitečná.

Pokud byste na webu chtěli posléze více sofistikované řešení ochrany proti spamu, doporučuji podívat se na řešení formou pluginu WP Armor – Honeypot Anti Spam

Více článků o WordPressu

Celá kategorie je zde

Byl pro Vás tento článek užitečný?

Klikni na počet hvězd pro hlasování.

Průměrné hodnocení. 0 / 5. Počet hlasování: 0

Zatím nehodnoceno! Buďte první

Jak užitečný vidíte tento článek.

Sledujte mě na sociálních médiích.

Je mi líto, že pro Vás nebyl článek užitečný.

Jak mohu vylepšit článek?

Řekněte mi, jak jej mohu zlepšit.

Napsat komentář

Comment moderation is enabled. Your comment may take some time to appear.