Bulkverwijderen gebruikers (WordPress): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Da's goed te doen: https://developer.wordpress.org/reference/functions/wp_delete_user/')
 
Regel 1: Regel 1:
Da's goed te doen: https://developer.wordpress.org/reference/functions/wp_delete_user/
+
Da's goed te doen in PHP: https://developer.wordpress.org/reference/functions/wp_delete_user/
 +
 
 +
Waarschijnlijk kan het (voor mij) veel gemakkelijker via de WP-CLI.
 +
 
 +
== List all customer id's ==
 +
 
 +
Tjakka:
 +
 
 +
<pre>
 +
wp user list --role="customer" --field=ID
 +
</pre>
 +
 
 +
== Use this to delete users ==
 +
 
 +
<code>
 +
wp user delete $(wp user list --role="customer" --field=ID) --yes
 +
</code>
 +
 
 +
* The flag <code>--yes</code> bevestigd dat content van deze gebruiker niet ''re-assigned'' wordt. Het gaat dus verloren.

Versie van 23 sep 2020 17:13

Da's goed te doen in PHP: https://developer.wordpress.org/reference/functions/wp_delete_user/

Waarschijnlijk kan het (voor mij) veel gemakkelijker via de WP-CLI.

List all customer id's

Tjakka:

wp user list --role="customer" --field=ID

Use this to delete users

wp user delete $(wp user list --role="customer" --field=ID) --yes

  • The flag --yes bevestigd dat content van deze gebruiker niet re-assigned wordt. Het gaat dus verloren.