we have recently helped a client migrate form BBPRess to WPForo and they had tons of spam users signed up- 165 k plus. Is there a better way to bulk deleted users that are spammers?
Hi @mediagit
Please note: user registration and account creation is a part of WordPress core. wpForo only provides a registration form. You can install and configure any WordPress antispam plugin to protect spam user registration. This is not wpForo part, this is the WordPress part. All WordPress websites are under hard spammer attacks. So you should care about antispam configuration and plugins. Make sure it's activated for all registration forms.
The first step is configuring wpForo built-in reCAPTCHA for registration forms. More info here: https://wpforo.com/community/wpforo-announcements/wpforo-1-4-4-is-released/paged/2/#post-13289
Second step is activating Akismet, there is even free package. wpForo is well integrated with Akismet.
These two solutions will kill 99% of spamers.
I would guess that there are some user mantainance plugins for Wordpress that you could use. Probably users not vefiried or never logged in with zero posts, could be deleted automatically ?
Just searching Wordpress.org.
https://wordpress.org/plugins/inactive-user-deleter/
Never used it, do not hold me responsible if it doesn't work or creates problems for you.
It's a bit dangerous. All such plugins have not ability to detect users who have forum posts. They can detect users with WordPress posts but not with wpForo posts. So all forum users could be deleted.