BuddyPress Humanity – BuddyPress Plugin Review

Aug 31 2010 - 2 MINS READ


  • Editor Rating: 5 out of 5
  • Download Link: BuddyPress Humanity
  • Plugin version: 1.1
  • We tested with: WordPress 3.0.1, BuddyPress
  • Author: Adam J Nowak
  • Price: Free

Do you have a BuddyPress site and are plagued with spam sign ups/registrations? Are you tired of reviewing all new user sign ups and deleting countless spam?

If you can relate to the scenario I just described, then you may need a plugin to prevent, or at least lessen, these spam registrations.

I came across BuddyPress Humanity, a plugin that is to add a security question to the sign up process that is sure to stop spam bots on their tracks. This plugin does say that it cannot stop spam altogether, but i'm sure that if it works as it should, it will help tremendously.

I went and installed and activated the plugin on our site. Once you activate the plugin, you will see a BP Humanity link under the BuddyPress sidebar menu.

When I click the BP Humanity Link, I am brought to the settings page. Here, you can set the title for your security question, type a question you wish to be your sign up security question, and the answer to the question that the system will accept. The settings page comes with a default title, question, and answer which you may also opt to keep. After choosing the settings, you can save it by clicking on the “save changes” button.

I tried signing up as a new user on our site and true enough, the security question is now part of the sign up process.

I tried not answering the security question and just clicking on the sign up button. It did not allow me to sign up and gave me an error saying that the security question is a required field. Great!

Overall, while this plugin may not completely eliminate spam sign ups, it will dramatically lessen the chances of its occurrence. I would highly recommend this plugin as a simple and quick solution for lowering the number of spam sign ups on your BuddyPress site.

Want us to configure BuddyPress Humanity for you?

Contact us today