Plugin Directory

yaCAPTCHA

How can I customize it?

You can change the location of the CAPTCHA field within the comment form by changing the location of the 'commentform' call in your theme's comments.php file. The CAPTCHA field appears at the same location as the 'commentform' call. The default location for the 'comment_form' call can make it confusing for some people because the CAPTCHA will appear after the submit button. I suggest you change it so that it appears before the submit button.

You can customize the messages that are shown by changing the content of $yaCaptchaCharInputMsg and $yaCaptchaCharNoMatchMsg in the yacaptcha.php file. The default messages should be good enough for most English blogs.

You can customize the HTML code that is used in the comment section to match your theme preferences by changing the code in the yaCaptchaCommentForm function in the yacaptcha.php file. The default HTML code match the default Wordpress theme.

You can customize the image properties like how many characters are shown or which characters are used by changing values in the kcaptcha_config.php file. The default values should be good enough for most people.

I cannot see the CAPTCHA when I am logged in

The CAPTCHA is not shown and it is not validated for logged in users. It assumes that logged in users are already validated and they will not post spam.

It does not work!

First, make sure that you meet all the requirements. Make sure that your theme support the 'commentform' action. There should be a call similar to doaction('comment_form', $post->ID) in your theme's comments.php file where the comment form section is located.

If you are still having problems, you can contact me.

Download

FYI

Compatibility beta

Your Setup

Log in to vote.

The Consensus

No data
100,1,1

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(11 ratings)