{"id":7853,"date":"2010-01-20T06:53:01","date_gmt":"2010-01-20T06:53:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/inactive-user-deleter\/"},"modified":"2024-06-15T09:31:45","modified_gmt":"2024-06-15T09:31:45","slug":"inactive-user-deleter","status":"publish","type":"plugin","link":"https:\/\/pan.wordpress.org\/plugins\/inactive-user-deleter\/","author":5717790,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.65","stable_tag":"1.65","tested":"6.5.8","requires":"3.1.0","requires_php":"","requires_plugins":null,"header_name":"Inactive User Deleter","header_author":"Korol Yuriy aka Shra <to@shra.ru>","header_description":"","assets_banners_color":"","last_updated":"2024-06-15 09:31:45","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/pay.cryptocloud.plus\/pos\/Oc9ieI6Eb5HWPptn","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/inactive-user-deleter\/","header_author_uri":"https:\/\/shra.ru","rating":4.2,"author_block_rating":0,"active_installs":900,"downloads":36871,"num_ratings":20,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3":{"tag":"1.3","author":"shra","date":"2017-08-31 08:37:50"},"1.4":{"tag":"1.4","author":"shra","date":"2020-08-08 12:22:34"},"1.65":{"tag":"1.65","author":"shra","date":"2024-06-15 09:31:45"}},"upgrade_notice":{"":"<p>No special notes is here for upgrade. Install and enjoy.<\/p>"},"ratings":{"1":3,"2":0,"3":1,"4":2,"5":14},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3","1.4","1.65"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1722505,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1722505,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2355626,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2355627,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Remember, my plugin will never delete user No 1 or users having role 'administrator', and will do deleting operations only after message like\nthat - &lt;last warning&gt;.","2":"Filtering page","3":"Trial users deleter tool","4":"Miscellaneous page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[36350,14938,2153,36351,2461],"plugin_category":[],"plugin_contributors":[84257],"plugin_business_model":[],"class_list":["post-7853","plugin","type-plugin","status-publish","hentry","plugin_tags-delete-user","plugin_tags-inactive-user","plugin_tags-user","plugin_tags-user-deleter","plugin_tags-user-management","plugin_contributors-shra","plugin_committers-shra"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/inactive-user-deleter.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/inactive-user-deleter\/assets\/screenshot-1.png?rev=1722505","caption":"Remember, my plugin will never delete user No 1 or users having role 'administrator', and will do deleting operations only after message like\nthat - &lt;last warning&gt;."},{"src":"https:\/\/ps.w.org\/inactive-user-deleter\/assets\/screenshot-2.png?rev=1722505","caption":"Filtering page"},{"src":"https:\/\/ps.w.org\/inactive-user-deleter\/assets\/screenshot-3.png?rev=2355626","caption":"Trial users deleter tool"},{"src":"https:\/\/ps.w.org\/inactive-user-deleter\/assets\/screenshot-4.png?rev=2355627","caption":"Miscellaneous page"}],"raw_content":"<!--section=description-->\n<p>When your project lives long time, site will get a lot of fake user's registrations (usually made by spammers).\nThis tool will help you to clean this mess up. It can filter, select and delete packs of users.<\/p>\n\n<p>See more information on https:\/\/shra.ru\/hobbies\/plugins\/wordpress-inactive-user-deleter\/ - plugin home page.<\/p>\n\n<!--section=installation-->\n<p>To install this plugin:<\/p>\n\n<ol>\n<li>Download plugin<\/li>\n<li>Extract and copy plugins files to \/wp-content\/plugins\/inactive-user-deleter directory<\/li>\n<li>Activate it (enter to \/wp_admin, then choose plugins page, press activate plugin)<\/li>\n<li>Go to \/wp-admin\/users.php?page=inactive-user-deleter.php and follow instructions there.<\/li>\n<li>Enjoy, I hope :)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>Please feel free to ask here: https:\/\/wordpress.org\/support\/plugin\/inactive-user-deleter\/<\/p>\n\n<!--section=changelog-->\n<h4>1.65<\/h4>\n\n<p>Fix for trial user feature (reported by @yuvrajsisodia).\nAlso I added flag: \"user has name\" into filter (requested by @mypersonalwebmaster).<\/p>\n\n<h4>1.64<\/h4>\n\n<p>New search condition has been added - pending users (Requested by @tradenet).<\/p>\n\n<h4>1.63<\/h4>\n\n<p>Compatibilty with plugin Disable User Login was added, and some cosmetic changes (thanks to @wbenterprises for ideas).<\/p>\n\n<h4>1.62<\/h4>\n\n<p>Minor changes and fixes, testing with next core version of WP 6.3, and update discussed with @timmoser: now PHP max_input_vars limitation is not an issue.<\/p>\n\n<h4>1.61<\/h4>\n\n<p>Continue security fixing started at 1.59 (thanks FearZzZz).<\/p>\n\n<h4>1.60<\/h4>\n\n<p>Fix for PHP 8.0 Warning: Undefined array key \"confirmPeriod\" (requested by Hellnik).<\/p>\n\n<h4>1.59<\/h4>\n\n<p>Updates to protect all form against Cross-Site Request Forgery (CSRF) (requested by Graham aka grl570810).<\/p>\n\n<h4>1.58<\/h4>\n\n<p>No actual changes, just testing with next core version of WP 6.1.1<\/p>\n\n<h4>1.57<\/h4>\n\n<p>New filter: Woocommerce anonymous order filter (visible if Woocommerce is active) (requested by Luboslives).\nNew action: publish posts of selected users (requested by Fran).<\/p>\n\n<h4>1.56<\/h4>\n\n<p>Fixed bug in the disabled-users feature (reported by Fran).<\/p>\n\n<h4>1.55<\/h4>\n\n<p>New filter by user name (login) (requested by Fran).<\/p>\n\n<h4>1.54<\/h4>\n\n<p>New action: not to delete users, but change to draft status all their posts (requested by Fran).<\/p>\n\n<h4>1.53<\/h4>\n\n<p>Integration with two following plugins 'user-login-history' and 'when-last-login' to receive last known login date.<\/p>\n\n<h4>1.52<\/h4>\n\n<p>The User Level filter has been removed as deprecated. The User list can be exported into CSV file (requested by Fran).<\/p>\n\n<h4>1.51<\/h4>\n\n<p>Optional ability to disable an account instead of deletion (requested by evillizard). The disabled user cannot log-in and has the blocked status. The user also can be unblocked back.\nFilter by UserRole was added (feature was requested by sonfisher).<\/p>\n\n<h4>1.50<\/h4>\n\n<p>Trial user deleter feature has been presented (requested by smallguy).<\/p>\n\n<h4>1.45<\/h4>\n\n<p>User email is shown in the list (requested by Arthur Brogard).<\/p>\n\n<h4>1.44<\/h4>\n\n<p>New filter by period after last login.<\/p>\n\n<h4>1.43<\/h4>\n\n<p>Tested with new core version of Wordpress 5.0.<\/p>\n\n<h4>1.42<\/h4>\n\n<p>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).<\/p>\n\n<h4>1.41<\/h4>\n\n<p>Hotfix for 'known date log-in' flag. Maybe it is not final :)<\/p>\n\n<h4>1.4<\/h4>\n\n<p>There was added Classipress support by user (aka Manish) request.<\/p>\n\n<h4>1.31<\/h4>\n\n<p>New MISC option - Email before delete. Thanks to KadGab for idea.<\/p>\n\n<h4>1.3<\/h4>\n\n<p>Added some features and few filters. Thanks to Greg Ross for new ideas.<\/p>\n\n<h4>1.2<\/h4>\n\n<p>Plugin resurrection. :) I have done some requested features, fixed bugs, and fully rewrote code.<\/p>\n\n<h4>1.1<\/h4>\n\n<p>Plugin renovation. Bug fixing, some new options.<\/p>\n\n<h4>1.0<\/h4>\n\n<p>It was an initial version. Everything.<\/p>","raw_excerpt":"If you wanna clean up a lot of fake or inactive user&#039;s registrations (usually made by spammers) by one operation - this tool will help you to do  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/7853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=7853"}],"author":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/shra"}],"wp:attachment":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=7853"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=7853"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=7853"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=7853"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=7853"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=7853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}