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.
Mezi základní vlastnosti pluginu patří:
- bez captcha,
- bez nutnosti moderování komentářů,
- blokování spamových IP,
- kontrolování databází spamu (Zero Spam, Stop Forum Spam, BotScout),
- 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.
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.
Skvělý článek. Díky. S jistým úspěchem lze používat na komentářový spam i plugin https://cs.wordpress.org/plugins/fv-antispam/
Chrání prosím i proti spamování v Asgaros fóru?
Bohužel nemám otestováno, ale podle informací na webu jde použít reCaptcha.
Mám reCaptcha nainstalovaný, mam ta vložené i klíče, ale na stránkách ji právě nevidím, že by se zobrazovala.
Mám reCaptcha nainstalovaný, mam ta vložené i klíče, ale na stránkách ji právě nevidím, že by se zobrazovala.