delete_user

ACTION wp-admin\includes\user.php (ligne 380) github
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.
traduction française
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.

Paramètres

Entrée :
$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.

Utilisation

Exécuter une action lors de la suppression d'un utilisateur

Action déclenchée quand un utilisateur est supprimé.

users
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');
}

Actualités

Chargement des actualités...