Change BuddyPress Slug To Prevent Automatic Spam Registration

WordPress users who have enabled multi-site option and BuddyPress plugin together (i.e., networks) probably are experiencing massive spam registration from spammers.  There isn’t a definitive method to stop waves of spam registration either by bots or human spammers, because sometimes it takes all available methods to put a stop to spam registration.  It’s like a cat and mouse game.  The sad thing is that many spam registration preventive methods have failed to prevent spammers from registering spam accounts.  There is one noticeable method that may temporary put a stop to spam registration on your WordPress/BuddyPress website is to change the BuddyPress registration slug inside wp-config.php.  If there isn’t one yet, just add it into wp-config.php.

Example:  define ( ‘BP_REGISTER_SLUG’, ‘givemeanewacct’ );

With that line inside wp-config.php, the next time someone wants to sign up a new account, they’ll be redirected to yourdomain.tld/givemeanewacct.

This method probably is useless against human spammers, but it will work effectively against bots.  Then again, you have to change the slug frequently to prevent bots from adapting to the new slug.  Luckily, it’s rather painless to change the slug within wp-config.php.

About these ads

3 thoughts on “Change BuddyPress Slug To Prevent Automatic Spam Registration

  1. Humman spammers are real users, but they just abuse the system with links and unecessary post. Usually every social site needs moderations. You can minimize human spam buy puttiing report this as spam link so your users can assit in reducing or eliminating spam registration.
    However, changing your slugs as this post suggest works perfectly well with this tips below
    http://techblogsite.com/how-to-protect-your-buddypress-site-from-spam-registration/#comment-3

  2. Stopping spam from humans would require you to check them one by one through WordPress/Buddypress super user backend. I’ve found a new plugin that might work really well in helping you stop even more bot spams, and I think this very plugin may also help you stop some human spams. How? Stop Spammer Registrations Plugin is a plugin that check spammers against various databases that keep spam information. Perhaps, instead of checking for human spams through manual effort, this plugin may help a lot in automating things up for you.

  3. Thanks for this… like you said, it won’t work against human spammers.. but should prevent robots from finding it —- do you have any ideas/solutions for stopping BuddyPress spam from humans?

    Arg, spam is so annoying.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s