From 66ec958a5f34436ee60db51b48200f826b0cf570 Mon Sep 17 00:00:00 2001 From: Drew Jaynes Date: Tue, 23 Feb 2016 17:41:15 +0000 Subject: [PATCH] Users: Pass the array of user IDs being deleted to the `delete_user_form` action hook in two places. Also updates documentation for the first parameter, `$current_user`, to clarify that it holds the `WP_User` object for the _current_ user, not the one being deleted. Props usermrpapa. Fixes #35063. git-svn-id: https://develop.svn.wordpress.org/trunk@36640 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/ms.php | 2 +- src/wp-admin/users.php | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/wp-admin/includes/ms.php b/src/wp-admin/includes/ms.php index 2583f9d157..5f9ba58024 100644 --- a/src/wp-admin/includes/ms.php +++ b/src/wp-admin/includes/ms.php @@ -1088,7 +1088,7 @@ function confirm_delete_users( $users ) {

diff --git a/src/wp-admin/users.php b/src/wp-admin/users.php index d13c43b278..b25bcc7680 100644 --- a/src/wp-admin/users.php +++ b/src/wp-admin/users.php @@ -284,10 +284,12 @@ case 'delete': * Fires at the end of the delete users form prior to the confirm button. * * @since 4.0.0 + * @since 4.5.0 The `$userids` parameter was added. * - * @param WP_User $current_user WP_User object for the user being deleted. + * @param WP_User $current_user WP_User object for the current user. + * @param array $userids Array of IDs for users being deleted. */ - do_action( 'delete_user_form', $current_user ); + do_action( 'delete_user_form', $current_user, $userids ); ?>