Title: Question Antispam for Comment and Signup
Author: Dinar Qurbanov
Published: <strong>July 10, 2014</strong>
Last modified: May 22, 2019

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/question-antispam-for-comment-and-signup.
svg)

# Question Antispam for Comment and Signup

 By [Dinar Qurbanov](https://profiles.wordpress.org/qdinar/)

[Download](https://downloads.wordpress.org/plugin/question-antispam-for-comment-and-signup.zip)

 * [Details](https://wordpress.org/plugins/question-antispam-for-comment-and-signup/#description)
 * [Reviews](https://wordpress.org/plugins/question-antispam-for-comment-and-signup/#reviews)
 *  [Installation](https://wordpress.org/plugins/question-antispam-for-comment-and-signup/#installation)
 * [Development](https://wordpress.org/plugins/question-antispam-for-comment-and-signup/#developers)

 [Support](https://wordpress.org/support/plugin/question-antispam-for-comment-and-signup/)

## Description

antispam question for signup and comment forms of wordpress, set by admin, supports
Multisite mode

## Installation

 1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress

== Frequently Asked Questions ==

= A question that someone might have =

= What about foo bar? =

== Screenshots ==

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Question Antispam for Comment and Signup” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Dinar Qurbanov ](https://profiles.wordpress.org/qdinar/)

[Translate “Question Antispam for Comment and Signup” into your language.](https://translate.wordpress.org/projects/wp-plugins/question-antispam-for-comment-and-signup)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/question-antispam-for-comment-and-signup/),
check out the [SVN repository](https://plugins.svn.wordpress.org/question-antispam-for-comment-and-signup/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/question-antispam-for-comment-and-signup/)
by [RSS](https://plugins.trac.wordpress.org/log/question-antispam-for-comment-and-signup/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

2011 04 07
 bug fixed, v 0.0.2

2011 09 03
 add this antispam question to comment form

2011 09 04
 move changelog into this file move this file out from folder, delete
folder rename from “Signup Question Captcha” to “WordPress Multisite Question Antispam”
rename this file from “signup-question-captcha.php” to “wp-ms-question-antispam.
php” replace all ‘sqc’ to ‘wpmsqas’ in this file. change description from “Questions
as CAPTCHA” to “Question and answer as antispam in signup and comment forms of WordPress,
set by admin, supports Multisite mode.” create plugin page http://qdb.wp.kukmara-
rayon.ru/wp-ms-question-antispam/ change “Plugin URI” from http://qdb.wp.kukmara-
rayon.ru/ to the plugin page. change version from 0.0.2 to 0.0.3 direct “die” in“
preprocess_comment” instead of setting “wp_delete_comment” and “die” in “comment_post”,
as in Peter’s Custom Anti-Spam add “I have used WordPress Hashcash code, also I 
have looked at buhsl-Captcha, Cookies for Comments, Peter’s Custom Anti-Spam codes,
to learn and use their codes” between version line and licence explanation discover
that antispam question and answer are same in all blogs, that is bad because blogs
are in different languages write a message in 3 languages fix texts in admin page
have corrected it, same answers in all blogs, looking at Cookies for Comments code
change version to 0.0.4 seems when using “direct die” spam comments are saved, but
not published, i change it back to old method changing back to old method seems 
has not helped have discovered that answer form is here even for logged in user 
fix that with help of buhsl-captcha code

2011-09-14 15:56 utc+4:
 code // admins can do what they like if( is_admin() ){ 
was not correct, is_admin do not mean user is admin, but that page is admin page.
now i use is_user_logged_in() instead of it. i had copied the code, that now have
appeared as incorrect, from wp-hashcash.

2011-10-19 8:54 utc+4 :
 i want to prepare to set in wordpress plugins site. should
move into folder. and make readme file. i have renamed: from wp-ms-question-antispam
to wp-simple-qa-antispam because signup is not only in multisite. qa is question-
answer. i want to name this wp-signup-comment-simple-question-answer-antispam. i
have changed my mind, i want to publish this in my site as single .php file before
i make it prepared for wordpress plugins site. ah and “ms” is needed, because some
plugins do not support ms mode, they are buggy in ms. renamed to wp-ms-signup-comment-
simple-question-answer-antispam.php to do list: should make buddypress compatible.
should make option for ms admin to change questions and answers in all blogs.

2011-11-7: once i have seen that old method to delete comments also leave some of
them for moderation, for that, i am going to set it back to new “direct die” method.…
i have set it. now i going to set comparing answer with modifying to lowercase. …
i have set it now.

2013-11-03: i had not installed this in wp plugins site, i tried “wordpress-multisite-
question-antispam” but “wordpress” was not alowed. now i try again , without that
word. i rename: from WordPress Multisite Question Antispam to Question Antispam.
also wp-ms-question-antispam to question-antispam in plugin url in my blog … that
is private page yet
 description: antispam question for signup and comment forms
of wordpress

2014-07-07:
 going to make fixes for wordpress org plugins site rename to Question
Antispam for Comment and Signup, file and directory to question-antispam-for-comment-
and-signup version 0 0 5

2016-01-24
 version 0.0.6 i have activated this for single wordpress signup page;
i have made all texts translatable, and changed some texts; i have fixed position
in comment form.

version 0.1.0
 i have added translation possibility to some strings , which were
fogotten; i have added option to turn counting of spam requests on or off; i have
changed text of “delete” or “move to spam” option, made it more informative; i have
set “stop” (“delete”) as default; i have fixed 2 bugs of spam ratio widget.

version 0.1.1
 using comment_form_after_fields

version 0.1.2, 0.1.3
 just to write “Tested up to: 4.8”

2019-05-03
 version 0.1.4 added forgotten mb_strtlower and trim

2019-05-18
 version 0.1.5 start to take in account “Comment must be manually approved”
and “Comment author must have a previously approved comment” settings.

## Meta

 *  Version **0.1.5**
 *  Last updated **7 years ago**
 *  Active installations **10+**
 *  WordPress version ** 4.4.1 or higher **
 *  Tested up to **5.1.25**
 * Tags
 * [antispam](https://wordpress.org/plugins/tags/antispam/)[captcha](https://wordpress.org/plugins/tags/captcha/)
   [multisite](https://wordpress.org/plugins/tags/multisite/)[question](https://wordpress.org/plugins/tags/question/)
   [spam](https://wordpress.org/plugins/tags/spam/)
 *  [Advanced View](https://wordpress.org/plugins/question-antispam-for-comment-and-signup/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/question-antispam-for-comment-and-signup/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/question-antispam-for-comment-and-signup/reviews/)

## Contributors

 *   [ Dinar Qurbanov ](https://profiles.wordpress.org/qdinar/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/question-antispam-for-comment-and-signup/)