This plugin hasn’t 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.

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).


November 8, 2022
I love this plugin. It helps me to clean up bbPress forum from spam users with no topics or replies. Spam users create profile just for adding links to their profile pages. Also after deleting some forums and topics there will be lots of old users without any topics and replies. Use this plugin to clean those old user profiles as well. Thank you for easy to use and powerful plugin. PS: if you update supported WordPress version to latest, plugin will be more noticeable in repository and you will get rid of old plugin notice.
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

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.

Change log


  • 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