Bulkverwijderen gebruikers (WordPress): verschil tussen versies
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.