Fires immediately before a user is deleted from the site. Note that on a Multisite installation the user only gets removed from the site and does not get deleted from the database.
Se déclenche immédiatement avant la suppression d'un utilisateur du site. Notez que dans le cas d'une installation multisite, l'utilisateur n'est supprimé que du site et non de la base de données.
$id, $reassign, $user
Sortie :
@param int $id ID of the user to delete. @param int|null $reassign ID of the user to reassign posts and links to. @param WP_User $user WP_User object of the user to delete.
add_action('delete_user', 'cleanup_user_data', 10, 1);
function cleanup_user_data($user_id) {
delete_user_meta($user_id, '_registration_date');
delete_user_meta($user_id, '_notification_preferences');
error_log('User ' . $user_id . ' deleted');
}
Chargement des actualités...