This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Delete Spam Users


This WordPress plugin gives the option to delete the users that have no published posts AND/OR no published comments (usually spam users), based on their role.

Official page: WordPress Delete Spam Users Plugin

Give a 5 star rating if you like this plugin. It helps a lot 🙂


  • screenshot-1.jpg is the 'Delete Spam Users' plugin page.
  • screenshot-2.jpg is the 'Delete Spam Users' Search results page.


This section describes how to install the plugin and get it working.

  1. Download the plugin and unzip it.
  2. Upload the ‘no-posts-user-delete’ directory (not its contents, the whole directory) into your wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress.


Do I have to configure anything?

Nope. The plugin is ready to go once you install it.

Which users can I delete using this plugin?

You can delete users based on their role (including administrators), but you can’t delete the current active user (which runs the plugin).


May 6, 2018
Does exactly what is says it does without issue. Thumbs Up.
September 3, 2016
Eu gostaria de agradecer ao criador do plugin. Ele resolveu meus problemas. Eu tinha mais de 59 mil cadastros de spammer no meu site, e nenhum plugin foi tão eficiente quando esse. Como eu não queria apagar os usuarios que tinham posts, o plugin ja tem essa opção. Fantastico!. Como eu tinha muitos cadastros, fui fazendo aos poucos, sem parando o carregamento da pagina e deletando os usuarios que ja haviam carregado. Obrigado novamente. Meu site
Read all 9 reviews

Contributors & Developers

“Delete Spam Users” is open source software. The following people have contributed to this plugin.


Translate “Delete Spam Users” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Changed plugin name from “No Posts User Delete” to “Delete Spam Users”
  • Added delete users criteria (no published posts AND/OR no published comments)
  • Added Order by and Limit results options
  • Checked compatibility with WordPress 4.9.1
  • Code cleanup


  • WordPress 3.8 bugfix: PHP Warning – Missing argument 2 for wpdb::prepare()
  • Added option to delete users based on their role
  • Added search users option


  • Initial release