Fires immediately after a user is deleted from the site. Note that on a Multisite installation the user may not have been deleted from the database depending on whether `wp_delete_user()` or `wpmu_delete_user()` was called.
Se déclenche immédiatement après la suppression d'un utilisateur du site. Notez que sur une installation Multisite, l'utilisateur peut ne pas avoir été supprimé de la base de données selon que `wp_delete_user()` ou `wpmu_delete_user()` a été appelé.
$id, $reassign, $user
Sortie :
@param int $id ID of the deleted user. @param int|null $reassign ID of the user to reassign posts and links to. @param WP_User $user WP_User object of the deleted user.
add_action('deleted_user', 'cleanup_user_content', 10, 1);
function cleanup_user_content($user_id) {
$posts = get_posts(array('author' => $user_id));
foreach ($posts as $post) wp_update_post(array('ID' => $post->ID, 'post_author' => 1));
}
Chargement des actualités...