Moderní tvorba webových aplikací

O webu

WordPress spam registrace

Jak zabránit falešným spam registrací robotů ve WordPress.

2 minuty

Jakožto nejpopulárnější redakční systém čelí WordPress a weby na něm postavené masivnímu útoku spammerů (zpravidla robotů).

Před spamem je dobré se bránit. V případě samotných registrací by roboti na první pohled nemusely vadit. Horší je, že registrace je spojená s odesláním potvrzovacího e-mailu, což může provozovatel webhostingu vyhodnotit jako spamování.

Na jednom webu u hostingu Wedos mně kvůli tomu byla zablokována PHP funkce mail, která rozesílání mailů obstarává.

Řešení proti spamu

První a nejjednodušší řešení je registrace vůbec neumožnit. Možnost zaregistrovat ovlivňuje položka Členství v nabídce Nastavení:

Zapnutí/vypnutí registrací ve WordPressu

Chceme-li ale registrace povolit, nezbývá než najít řešení jiné.

Plugin proti spamu

Jak už to tak u Wordpressu bývá, na všechno existuje plugin.

Funkčním se ukázal být Stop Registration Spam, který zavádí ochranu prostřednictvím kontrolní otázky. To je sice pro živého škůdce slabá metoda, ale na roboty relativně slušně funguje.

Po instalaci a aktivaci pluginu přibude v menu položka Stop Registration Spam Settings, kde je rovněž možné nastavit vlastní (českou) otázku.

Nastavení kontrolní otázky ve WordPresss

Při špatné odpovědi se zobrazí chyba a e-mail na adresu spammera se neodešle. Výsledná podoba na stránce registrace (example.com/wp-login.php?action=register) bude následovná:

Kontrolní otázka u WordPress registrace

Související články

Sledování 404 chybových stránek

Jak zjistit adresy, které neexistují a končí chybovou stránkou 404 a co s nimi udělat.

7 minut

Přestěhování Wordpressu na jiný server

Jak přenést web běžící na redakčním sytému Wordpressu na jiný server.

7 minut

Vypnutí Emoji ve WordPressu

Jak ve WordPressu zakázat grafické symboly Emoji.

2 minuty

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025