Wp user delete (WP-CLI): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Nieuwe pagina aangemaakt met '<pre> $wp help user delete NAME wp user delete DESCRIPTION Deletes one or more users from the current site. SYNOPSIS wp user delete <user>... [--network...') |
(geen verschil)
|
Versie van 31 aug 2022 11:16
$wp help user delete NAME wp user delete DESCRIPTION Deletes one or more users from the current site. SYNOPSIS wp user delete <user>... [--network] [--reassign=<user-id>] [--yes] On multisite, `wp user delete` only removes the user from the current site. Include `--network` to also remove the user from the database, but make sure to reassign their posts prior to deleting the user. OPTIONS <user>... The user login, user email, or user ID of the user(s) to delete. [--network] On multisite, delete the user from the entire network. [--reassign=<user-id>] User ID to reassign the posts to. [--yes] Answer yes to any confirmation prompts. EXAMPLES # Delete user 123 and reassign posts to user 567 $ wp user delete 123 --reassign=567 Success: Removed user 123 from http://example.com # Delete all contributors and reassign their posts to user 2 $ wp user delete $(wp user list --role=contributor --field=ID) --reassign=2 Success: Removed user 813 from http://example.com Success: Removed user 578 from http://example.com
Voorbeeld: Verwijder alle klant-accounts. Gooi bijbehorende content weg. Switch --yes
om te bevestigen dat content verwijderd moet worden
wp user delete $(wp user list --role=customer --field=ID) --yes Success: Removed user 979 from example.com. Success: Removed user 977 from example.com. Success: Removed user 980 from example.com. Success: Removed user 976 from example.com. Success: Removed user 974 from example.com. Success: Removed user 975 from example.com.