Inactive User Deleter


When your project lives long time, site will get a lot of fake user’s registrations (usually made by spammers).
This tool will help you to clean this mess up. It can filter, select and delete packs of users.

See more information on – plugin home page.


  • Remember, my plugin will never delete user No 1 or users are having highest user-level (value >= 10 - admin privileges), and will do delete operations only after message like that - <last warning>.
  • Options page
  • Miscellaneous page


To install this plugin:

  1. Download plugin
  2. Extract and copy plugins files to /wp-content/plugins/inactive-user-deleter directory
  3. Activate it (enter to /wp_admin, then choose plugins page, press activate plugin)
  4. Go to /wp-admin/users.php?page=inactive-user-deleter.php and follow instructions there.
  5. Enjoy, I think 🙂


No questions were asked yet.


This plugin is working and it is very good at what it does. It has also just been updated by the author. I initially wrote a negative review as it appeared not to work on my website, however, I soon found out that this was down to my user error. When the user selects delete, the page refreshes and this is where the user can easily miss the second CONFIRM DELETION WARNING. If this second warning is not seen and not confirmed, then no users will be deleted. This plugin is perfect for analysing poss and comment activity and identifying zombie accounts. In my case It did not detect posts or comments made other forum plugins but I suspect this is because this data is not stored in the native WP database. All in all it's a great tool and one of the only wordpress plugins currently available with this functionality. My thanks to the Author.
Worked on WP 4.1.10 Has safe delete process. You get to confirm before final delete. Does not delete Admins. Took less than 30 seconds for me to delete over 4000 spam users.


Inactive User Deleter はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“Inactive User Deleter” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。



New filter by period after last login.


Tested with new core version of WordPress 5.0.


Flags are rebuilded. Now you have new option – “no matter”, if don’t want use a condition. I fixed some code in template (for translation purposes).


Hotfix for ‘known date log-in’ flag. Maybe it is not final 🙂


There was added Classipress support by user (aka Manish) request.


New MISC option – Email before delete. Thanks to KadGab for idea.


Added some features and few filters. Thanks to Greg Ross for new ideas.


Plugin resurrection. 🙂 I have done some requested features, fixed bugs, and fully rewrote code.


Plugin renovation. Bug fixing, some new options.


It was a start version. Everything is new :).