Jak zabránit falešným registracím ve WordPressu.
Vyřešte spam registrace ve WordPressu jedním pluginem.
Pokud máte na svých stránkách možnost registrace, tak jste se určitě potýkali s registracemi, které vytváří roboti, nebo spameři. Doporučujeme vytvořit tzv. HONEYPOT a díky tomu se zbavíte až 95% nepravých registrací uživatelů na vašem WP webu.
První varinata honeypot je vložení kódu do functions.php ve vaší child theme. Zkopírujte kód níže a vložte ho do souboru.
// BuddyPress Honeypot
function add_honeypot() {
echo '';
}
add_action('bp_after_signup_profile_fields','add_honeypot');
function check_honeypot() {
if (!empty($_POST['system55'])) {
global $bp;
wp_redirect(home_url());
exit;
}
}
add_filter('bp_core_validate_user_signup','check_honeypot');
Druhou variantou je plugin.
Doporučujeme ještě k přidání kódu nainstalovat plugin WP ARMOUR, který je zcela zdarma a funguje s mnoha šablonami i pluginy. Tento plugin vám umožní dát na stránky neviditelný hrnec medu, do kterého se robot chytí a nebude schopný dokončit registraci.
Stačí ve vašem administračním prostředí zadat PŘIDAT NOVÝ PLUGIN — instalace nového pluginu a vyhledat WP ARMOUR HONEYPOT. Nainstalujete a aktivizujete plugin. Ten se automaticky zapne a již budete chráněni před falešnými registracemi.