Conditional CAPTCHA
[resolved] Plugin stops working sometimes? (3 posts)

  1. Steven Jay Cohen
    Posted 2 years ago #

    I can't come up with another explanation. Here's what happens:

    Usually, Akismet marks something as spam, the plugin checks it and trashes it (I have the settings marked to do that).

    Occasionally, Akismet marks something as spam, but the plugin just leaves it in the spam queue.

    Since the plugin is set to either trash a comment or marks it as not spam (back into moderation), nothing should be in my spam queue.

    What's going on?


  2. Samir Shah
    Plugin Author

    Posted 2 years ago #

    This can happen for two reasons:

    1. You have entered some blacklist keywords in Settings -> Discussion. When a comment matches any of those keywords, WordPress puts the comment in spam and bypasses Akismet.

    2. If Akismet tries to check a comment but it fails (e.g., because the Akismet server takes too long to respond, or your API key fails to validate, or there is a connection failure), then it puts the comment in the moderation queue, and tries to check it again later (6 hours later, to be precise). If, later, the server reports that the comment is spam, then it moves the comment to spam. Obviously at this stage it is too late to show the commenter a captcha... so it stays in spam.

    (2) above happens quite frequently - I have no idea why.

  3. Steven Jay Cohen
    Posted 2 years ago #

    It looks like #2 could be the problem for me.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Conditional CAPTCHA
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic