WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Hi, I am new to WordPress.I need to add captcha in my site just before the comments section. Wherever there is comments, I need to display the captcha. I do not have a form. How can I do it?

share|improve this question
should I add any code on the comments.php file? – user1991 Oct 10 '13 at 3:30
A captcha is pointless without a form. This doesn't make sense. – s_ha_dum Oct 10 '13 at 3:51

Actually there are a lot of solution for this. Simply a google could answer you the whole. And also WordPress plugin repository could help you. But to pinpoint, you can use Plugins easily. Try anyone of them:

And also, Akismet is a very good plugin to get the spam out of a WordPress site. And the good news is: Akismet is freely distributed with WordPress.

share|improve this answer
I tried a lot, but all that I am getting is captcha for a comment form. But I actually need is a captcha for comments only. My site does not have a form – user1991 Oct 10 '13 at 3:43
I'm afraid, thing is not clear to me. Where there's no comment form, how the comments are gathered? And if there are the comments already, why do you need a captcha for already-posted-comments? – Mayeenul Islam Oct 10 '13 at 3:46
oh sry, can you just tell me where to put the captcha code in twenty thirteen theme – user1991 Oct 10 '13 at 4:23
I think what the plugin1 and the plugin2 are suggesting is just a check-mark on the right thing, it will automatically do that for you. – Mayeenul Islam Oct 10 '13 at 4:28
ok thank you I will check it – user1991 Oct 10 '13 at 5:03

You can check this plugin for adding captcha in your site wherever you want inside any form Really Simple Captcha

share|improve this answer

protected by Community May 14 at 7:18

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.