WordPress návody

Antispam ochrana WordPress bez captcha a složitého nastavování nebo registrace

stop spam
Autor příspěvku Tomáš Cirkl

Díky velké rozšířenosti WordPress je jedním z jeho hlavních problémů spam. Pro boj se spamem už jsme si pár řešení ukazovali, ať už Akismet nebo Google reCaptcha. Oba způsoby však vyžadují nutnost registrace. V dnešním článku si představíme WordPress plugin, který pomáhat bojovat proti spamu bez použití captcha či jiného ověřovacího testu a hlavně bez nutnosti registrace v nějaké službě třetí strany.

Plugin WordPress Zero Spam bojuje proti spamu v komentářích, registraci a na dalších místech bez nutnosti složitého nastavení. V podstatě stačí nainstalovat a aktivovat.

Plugin WordPress Zero Spam

Plugin WordPress Zero Spam najdete v oficiálním katalogu pluginů a je možné jej nainstalovat přímo z WordPress administrace.

WordPress Zero Spam

WordPress Zero Spam

Mezi základní vlastnosti pluginu patří:

  • bez captcha,
  • bez nutnosti moderování komentářů,
  • blokování spamových IP,
  • kontrolování databází spamu (Zero SpamStop Forum SpamBotScout),
  • automatická blokace IP adresy při detekci spamu,
  • manuální možnost blokace IP adresy,
  • detailní reporty a logování,
  • možnost whitelist IP adresy.

Plugin podporuje kromě výchozích WordPress formulářů i pluginy:

  • Contact Form 7
  • Gravity Forms
  • Ninja Forms
  • BuddyPress
  • Contact Form by WPForms
  • WP Fluent Forms
  • Formidable Form Builder

Plugin stačí nainstalovat a aktivovat a ihned funguje, nicméně obsahuje i nastavení, které najdete v WP Zero Spam → Settings.

WordPress Zero Spam nastavení

WordPress Zero Spam nastavení

General Settings (Hlavní nastavení)

  • Share Spam Detections – sdílí neosobní data se službou Zero Spam, které pak pomáhají k vyhodnocování spamu.
  • Blocked IPs – nastavení, co se stane s přístupem z blokované IP adresy, buď může dojít k přesměrování uživatele nebo k zobrazení chyby 403.
  • Blocked Message – zpráva, která se zobrazí blokovanému přístupu.
  • Spam Detections – nastavení, co se stane s přístupem při detekci spamu, buď může dojít k přesměrování uživatele nebo k zobrazení chyby 403.
  • Spam Detection Message – zpráva, která se zobrazí při spamu.
  • Log Blocked IPs – zaškrtnutím začnete logovat blokované IP adresy.
  • Log Spam Detections – zaškrtnutím začnete logovat spam.
  • IP Whitelist – pole pro zadání IP adresy, která bude mít vždy přístup do webu.

Auto-block Settings (Nastavení automatického blokování)

  • Auto-block IPs – povolí automatické blokování.
  • Permanently Auto-block – nastavení po kolika identifikovaných spamech dojde k permanentnímu blokování.

On-site Spam Prevention (Prevence spamu na stránce)

  • Strip Comment Links – aktivováním dojde k automatickému odstraňování odkazů z komentářů.
  • Strip Comment Author Links – aktivováním dojde k odstranění odkazu autora komentáře.

Integrations & Third-party APIs (Integrace API služeb třetích stran)

  • BotScout API Key – pole pro vložení API klíče k propojení databáze BotScout.
  • Stop Forum Spam – zaškrtnutím aktivujete využívání databáze Stop Forum.
  • Verify Comments – zaškrtnutím aktivujete kontrolu spamu u komentářů.
  • Verify Registrations – zaškrtnutím aktivujete antispam ochranu u registračního formuláře.

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

1 komentář

Zanechat komentář

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!

Tomáš Cirkl

Tomáš Cirkl

WordPress specialista

Blog WPlama.cz píši už více než 5 let. O WordPress přednáším a pořádám školení. Pro své klienty vytvářím a spravuji webové stránky.