WP-Blacklister

Plugin tool for assembling lists of IP addresses, emails, and URLs from spam comments.

Description

This plugin creates an admin paged called Blacklist under the Settings menu that contains 3 text boxes which are automatically populated with lists of all the IP addresses, urls, and email addresses of comments marked as spam. These lists can also be sorted by instance number, making it easier to identify the worst offenders.

The point is to make it easier to include this data in your comment moderation/blacklist or to export for other uses.

Installation

  1. Download the latest zip file and extract the wp-blacklister directory.
  2. Upload this directory inside your /wp-content/plugins/ directory.
  3. Activate 'WP Blacklister' on the 'Plugins' menu in WordPress.
  4. Navigate to Settings > Blacklist to see the list of IPs, emails, and URLs.

Frequently Asked Questions

How do I get the data out of the text boxes?

It's just copy and paste for right now. I was considering adding a button to move it all to the moderate/blacklist section under Discussion options, but that could get pretty messy for people with large datasets with lots of redundancies.

I may add an option to automatically add the IP/email/URL of a comment marked as spam to one of the lists and then trash the comment right after it gets marked. That's really the only way I think that could be implemented without the potential for serious confusion.

Can you add this feature I just thought of?

Can I? Yes. Will I? Yes, if I think it would be a helpful addition. I'm trying to keep things clean and simple, but there's always room for improvement, so let me know if you think a feature is lacking!

Why does it take so long to load?

If you've got a large number of spam comments, it may take awhile to load and parse them all. I recommend using this to extract the useful blocking information from your spam comments then kill them all with fire.

Screenshots

WP-Blacklister Screenshot 1
The Blacklist admin page under Settings on the Dashboard.

WP-Blacklister Screenshot 2
IPs, emails, and URLs sorted by instance counts.

Attributions

7 Thoughts on “WP-Blacklister

  1. Excelent plugin, exactly what I wanted.

  2. I would like to add IP addresses collected from hack attacks directly to the blacklist – can this be done?

  3. You can manually any IP addresses you want. I’m not sure of what you mean by “hack attacks.” If there is some way of reliably detecting the IPs of these hack attacks, then yes it could be done.

  4. BandBanks29 on November 10, 2012 at 1:07 pm said:

    I downloaded your WP Blacklister but none of the postings or comments IP addresses, emails or URL’s show up in any of the three boxes even when I manually paste one into a box and save, it disappears.

    What gives?

    • bitacre on November 10, 2012 at 2:59 pm said:

      That’s crazy weird. Can you tell me what version of PHP and WordPress you are running?

      • same here. none of the ip addresses stay in the boxes once the comments are deleted from spam. WordPress 3.5 Apache version 2.2.23 PHP version 5.3.19 MySQL version 5.5.28-cll

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>