WordPress: Inactive User Deleter

English version

When your project lives long time, site got 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 users.

To install the plugin:

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

And remember, my plugin will never delete user No 1, and does delete operations only after «last warning», like that:

DOWNLOAD Inactive User Deleter plugin


There are 100 rubles to donate me and support the plugin.
1 USD ≈ 95 rubles

Для русско-язычной аудитории, которая не понимает на ломаном английском, примерно тоже самое:

Когда ваш проект живет длительное время, сайт накапливает множество фиктивных регистраций. И однажды вы спрашиваете  себя, театрально вскидывая руки:  — о, боже! кто все эти люди? Этот плагин как раз и служит для того,чтобы быстренько отфильтровать, галочки расставить и чик-чик удалить всех этих негодяев.

Если ваш проект действительно так долго живет и имеет данную проблему, то думаю инсталляцию плагина описывать просто бессмысленно.  После установки и активации плагина, ссылка на инструмент появится в разделе «Пользователи», под именем — «Inactive users».

Пока плагин активен, он также ведет учет, когда в последний раз пользователь заходил на сайт под своей учетной записью. Через некоторое время, данные о том входил или нет юзер в учетку становятся ещё одним из критериев для фильтрации.

Скачать Inactive User Deleter

 

Комментарии к «WordPress: Inactive User Deleter»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий:

Много комментариев в “WordPress: Inactive User Deleter”

  1. arthur brogard:

    I think it is a great plugin. Just got one request — could you show their email addresses when listing them? I can run my eye down a list of names of users that have never posted, etc., and that i think I want to delete — but I am not 100% sure.
    If I saw their email addresses with things like ‘felphi.com’ I would know for sure.
    Or if I saw an email address that looked very sensible I might take them off the list until I checked them out.
    See what I mean? Could be useful. I think.
    regards, ab :)

  2. jovam:

    not working with multisite !

  3. begna112:

    The plugin seems to have issues with recent versions of WordPress and/or PHP. The filters aren’t working correctly and there’s PHP errors about nonindexed values.

  4. Shane:

    So we want to delete users based on their user role and their last login or inactive days but then when I searched it using this plugin, it says ‘no user found’. Is there something that I missed?

    • It depends… The user role is a native thing and it works good, but last login feature is based on the plugin or could be supported by a 3rd party plugins, so this filter needs time to collect information. If you activate the plugin, it starts to collect necessary information, but it doesn’t know about previous user activity (last login before plugin activation).
      Therefore if you need to setup 10 days after last login, for instance, you need to have plugin installed for at least 10 days. Does it make sense?