How to drop ~119 thousand “potential spam checkouts?”
-
TL;DR: Is there a way to delete existing spam accounts? It looks like you can prevent new ones but this site lists 375 active users and… a lot of bogus ones.
Details
I’ve been asked to take over a fairly old PMP site. The database is ~600mb, 450mb in user_metadata.
The user page reports 119k accounts are “potential spam checkouts.” It looks like after PMP 2.11 or so the previous dev used the new PMP options to prevent new spam checkout creations. But I obviously need a way to delete all the old bogus ones.Looking at abandoned-signups.php it looks like the “potential spam checkouts” column is inserted with JavaScript and there is no actual “role” for these bogus checkouts. So I can’t just go into the database and drop everyone with that bogus role the way one can drop all, e.g. Authors or Subscribers. Instead it looks like PMP creates a private, possible taxonomy.
What’s the best way to clean the database of all these bogus users and their meta data?
Note: I can privately provide a login and/or a zipped archive of the database with or without the zipped files.Thanks
- The topic ‘How to drop ~119 thousand “potential spam checkouts?”’ is closed to new replies.