deleted_user

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

Paramètres

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

Utilisation

Exécuter une action après suppression d'utilisateur

Action déclenchée après suppression.

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

Actualités

Chargement des actualités...