Plugin Directory

Spam Free WordPress

Todd Lahman's comment spam blocking plugin that blocks 100% of the automated spam with zero false positives.

Update 3-26-2012: Support requests on the WordPress.org forum will no longer be answered. All requests for support should be made at the Spam Free WordPress homepage.

Proper Installation Example

If Spam Free WordPress is installed correctly there will be a "Password:" field on the comment form. An example can be viewed using the Screenshots tab above, or for a live example visit Spam Free WordPress.

To see the password field you must be logged out of your WordPress blog account.

Need help?

NOTE: Clear the blog cache, like WP Super Cache, after installation.

WordPress 3.0 and Above

  1. Upload to the /wp-content/plugins directory
  2. Activate
  3. If the comment_form() function is already in the comments.php file, then nothing else needs to be done. Otherwise go to step 4.
  4. Save a backup copy of comments.php
  5. Go to Appearance -> Editor. Edit comments.php
  6. Replace the <form> and </form> tags, and all the code between the <form> and </form> tags, with the following line of code: <?php comment_form(); ?>
  7. Click "Update File" to save changes.
  8. If the file gets messed up, use the backup comments.php code to restore everything.

Incorrect: <form> <?php comment_form(); ?> </form>

Correct: <?php comment_form(); ?>

If the comments.php file is custom, and it is not desirable to use the comment_form() function, then follow the directions for WordPress 2.8 or 2.9 below.

WordPress 2.8 or 2.9

  1. Upload to the /wp-content/plugins directory
  2. Activate
  3. Copy and paste the following line into your comments.php file right after the last form field for either the email address or the URL (web site): <?php if(function_exists ('tl_spam_free_wordpress_comments_form')) { tl_spam_free_wordpress_comments_form(); } ?>

Thesis Theme

  1. Go to Thesis -> Custom File Editor, choose custom_functions.php, then click Edit selected file. Add the following line of code to that file: add_action('thesis_hook_comment_field', 'tl_spam_free_wordpress_comments_form');
  2. Save changes.

Requires: 3.0 or higher
Compatible up to: 3.5
Last Updated: 2012-3-26
Downloads: 101,226

Average Rating

4 stars
(60 ratings)

Support

1 of 1 support threads in the last three weeks have been resolved.

Got something to say? Need help?

Compatibility

+
=
Works!

10 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,4,4
100,1,1 100,1,1
100,2,2 100,2,2 100,1,1 100,3,3
95,22,21
88,8,7
90,21,19
100,10,10