Captcha Code Authentication

Adds Captcha Code anti-spam methods to WordPress forms. This  captcha can be included in the following forms.

  • Comments form
  • Registration form
  • Lost password form
  • Login form.


  1. Download the plugin.
  2. Upload to your blog (/wp-content/plugins/).
  3. Activate it.
  4. Click the ‘Captcha’ menu.
  5. Fill in the options.

Important Note: It is mandatory to save options in this plugin.

You have the options to set following

  • Select the captcha should be either numbers or alphabets or both.
  • Select which are the forms need captcha code.

If you have any queries, please put it in the comments, I will reply you as soon as possible.

To download


If you are interested in translating this plugin, please send the translation to

I have been developing websites & web applications since 2004 and currently working in London as full-stack Senior Web Developer. I utilize and advocate in the layout, design and coding of websites specifically in PHP format. Experienced in developing applications and solutions for a wide range of corporate, charity and public sector clients and having the enthusiasm and ambition to complete projects to the highest standard. My ulitmate focus is on server side programming, release process, automation, and standards based web site & applications especially on Zend Framework. I also have a keen interest in developing Wordpress plugins and contributing to open source projects.

41 thoughts on “Captcha Code Authentication

  1. Alison Horton

    I installed your Captcha Plugin and use it only for comments on posts. There is an additional text box, label, and image now showing up below the text box “Type the text displayed above:” The label says “Anti-Spam*” and is next to this additional text box. Can you let me know why these are showing up and how I can hide them? These were not visible when I first began using this plugin. I appreciate any help you can give me on this.

    Thank you!

  2. Payman

    Thanks to a very nice plugin.
    Please validate plugin codes.
    An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.

    No p element in scope but a p end tag seen.
    The for attribute of the label element must refer to a non-hidden form control.


  3. Mike

    Thanks for your assistance. I’m not sure I’ll ever figure out what the fix is, but you helped me rule out some things, and I’ll see if anyone on the wordpress developer forums can help resolve the issue I’m having.

    Thanks again!

  4. Mike

    Dear Mr Cardoza,

    We’re 99% ready to release our plugin, but we’re seeing one issue we can’t seem to solve. The captcha we’ve created works perfectly on all pages except for “show on comments page” setting.

    On that page the captcha appears somewhat distorted and loses most of its styling. We think this due to the following two lines:

    add_action( ‘comment_form’, ‘include_captcha_comment_form’ );
    add_filter( ‘preprocess_comment’, ‘include_captcha_comment_post’ );

    ..or possibly this line a little further down:

    remove_action( ‘comment_form’, ‘include_captcha_comment_form’ );

    We’re not terribly familiar with the WP functions, can you tell us what these lines do and any suggestions on how to work around them?

    If you like, I can send you a link to the working system so you can see what it’s like. I’d prefer to do that offline or non-publicly if possible. Is there a more private way to send you the URL (email, perhaps)?

    Thank you!


Leave a Comment

Your e-mail address will not be published. Required fields are marked *