If you have a WordPress site with lots spammer registrations, this plugin will delete any user who has never had a post or comment approved. Zombie Us
Author: | Imperative Ideas (profile at wordpress.org) |
WordPress version required: | 3.0.1 |
WordPress version tested: | 3.8 |
Plugin version: | 0.4f |
Added to WordPress repository: | 31-12-2013 |
Last updated: | 01-01-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 88 |
Rated by: | 8 |
Plugin URI: | http://imperativeideas.com |
Total downloads: | 3 562 |
Active installs: | 200+ |
Click to start download |
Anyone who has run a WordPress site for more than a few weeks knows that 95% of all site registrations typically come from spammers. When they can't get a comment approved, they just sit in the database, clogging up the works.
We call these folks zombie users, and they're coming for your brains.
This is a plugin designed to do one thing: clean up zombie users.
If you have a WordPress site with lots spammer registrations, this plugin will delete any user who has never had a post or comment approved. Zombie Users... BRAAAAINS.
Included Features:
- Target specific user roles for deletion based on whether they have ever posted or commented
- Includes a test mode to see what the results will be
- Includes the ability to delete users in chunks, for large sites.
To Do:
An [x] indicates this is done in the development version
- [ ] Allow newer users to be excluded
- [ ] Build in logic for all major e-commerce plugins so that paying customers can't be pruned
- [ ] Boolean values don't really need to be sanitized, but we're going to do it anyway
- [ ] Save selections as session data between submit & results
- [x] Trim " | User Role" from the end of role listings on older WP sites.
- [ ] Need to make the entire introductory message change after a post
- [ ] Need to put the deleted users list into a scrolling DIV
- [ ] Investigate AJAX updates as the plugin works
- [ ] Investigate the ability to protect users without changing their roles
- [ ] Investigate the ability to line-item delete users, or remove them from the operation
Ongoing Development
If you would like to contribute something, find the plugin at: https://github.com/isarmstrong/clean-zombie-users