Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

reCaptcha Plugin for bbPress 2.0 Topic Reply Forum

Posted on October 24, 2011 by Pippin in Free, Plugins, Utilities 8 Comments
Home» Plugins » Free » reCaptcha Plugin for bbPress 2.0 Topic Reply Forum
Tweet
Love It - 5

I run a dedicated support forum for my premium plugins, and it uses the wonderful new bbPress 2.0 forum plugin. The support forum has been active less than a month and already I’m seeing an influx of spam replies to the actual support topics posted by real users. Of course this is annoying and, at times, difficult to manage manually. So today I wrote up a quick plugin that will add a reCaptcha anti-bot validation system to the topic reply form.

You can see the plugin live on my support forum, or just take a look at the screenshot below.

When a user tries to submit a reply and their reCaptcha input is invalid, a nice error message is displayed, like so:

I hope to expand the plugin to include support for displaying the reCaptcha form on the new topic forms as well. Please let me know what you think in the comments. The plugin is free to download below.

Change Log

Version 1.0.1 – removed reCaptcha for admin users

Version 1.0.2 – added reCaptcha to New Topic creation forms

Download Plugin
Related Items
  • bbPress – Do Short Codes Plugin
Tweet Follow @pippinsplugins
anti-bot, anti-spam, bbpress, captcha, recaptcha

8 comments on “reCaptcha Plugin for bbPress 2.0 Topic Reply Forum”

  1. jasonbahl says:
    October 24, 2011 at 12:20 pm

    Awesome! Good stuff!

    Reply
    • Pippin says:
      October 24, 2011 at 12:21 pm

      Thanks! It was fun to write :)

  2. deckerweb says:
    October 25, 2011 at 7:44 am

    Hi Pippin!
    Thank you, very useful plugin :-)
    However, I have some wishes for improvement:
    - could you add localizations for the error messages etc.?
    - could you add automatic locale setting for the reCaptcha service so it loads a German box? (same way like in Gravity Forms?)
    - is it also possible to have some different color settings for the reCaptcha box? (also like in Gravity Forms?)
    - and maybe could you add it to the WP.org repository so it becomes updateable?
    - and last wish, maybe rename it so it is with all the other bbPress plugins with letter “b” at the first – like so “bbPress reCaptcha”

    Sorry, long list but only suggestions maybe the one or the other could be done :)
    Thanx again for your wonderful plugins and all your service. ROCKS!
    -Dave :)

    Reply
    • Pippin says:
      October 25, 2011 at 9:22 am

      David,

      Thanks for the feedback. This plugin started simply as a way for me to help get rid of the spam on my support forum, but it is going to expand to much more than that.

      I already have plans to add pretty much everything you mentioned :)

      Oh, and the plugin is on the wp.org repository ;) it went up last night.

  3. TotalRevue says:
    February 7, 2012 at 8:16 pm

    Thanks been looking for a captcha form! Do you think it could expand to buddypress supported register pages?

    Also can I ask how you got the toolbar for bbpress forums? I really need a toolbar but cannot find a compatible or working plugin – thanks!

    Reply
    • Pippin says:
      February 7, 2012 at 8:51 pm

      a reCaptcha plugin could definitely be made for buddypress, but I haven’t touched buddypress in a really long time, so not sure exactly how to structure it.

      Which toolbar? The one that provides extra formatting controls?

  4. Terry Jett says:
    November 6, 2012 at 11:10 am

    Another great plugin to help a small crew manage bbPress. I love bbPress, but the spam it attracts can be overwhelming at times.

    Are you still improving upon this excellent idea / plugin?

    Thanks!

    Reply
    • Pippin says:
      November 6, 2012 at 1:28 pm

      I’m planning to make some improvements to it in the near future :)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

  • Restrict Content Pro – bbPress Extension
  • bbPress – Private Replies Extension
  • bbPress Custom Notification Emails
  • bbPress Mark as Read Plugin
  • bbPress – Do Short Codes Plugin

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes
  • Plugin Development 101 – Registering a Custom Post Type
  • Plugin Development 101 – Intro to Actions

Latest Tutorials

  • Submitting Your First Pull Request to a WordPress Plugin on Github (2)

    Github is an extremely popular tool for managing WordPress plugins, and one...

  • Plugin Development 101 – Introduction to Adding Dashboard Menus (1)

    Adding new menus, both top level and sub level, to the WordPress Dashboard is a really common task for plugins...

  • Plugin Development 101 – Intro to Loading Scripts and Styles (16)

    In this part of Plugin...

Enter your email to receive automated updates when new posts are published

Latest Tweets

  • @natkohasic nice, thanks!
    May 22, 2013
  • RT @jchristopher: If you run a #WordPress site &amp; want to encourage your visitors to help support efforts in Oklahoma, this should help: htt…
    May 22, 2013
  • @natkohasic I haven&#039;t tried that yet
    May 22, 2013

Topics

get_user_meta featured meta box register_setting Sugar Event Calendar attachments campaign monitor hook Rémi Corson the_content add_options_page contextual help wp_enqueue_script plugin login authors attachment forms do_action short codes image Related posts mail chimp post types apply_filters bbpress comments recent posts taxonomies short code custom post type images gallery Ajax Stripe taxonomy jquery widgets users add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2011 Pippin's Plugins