From 201731789c1f4a10fcc8ab66fad70e10ebdcfefc Mon Sep 17 00:00:00 2001 From: audrasjb Date: Thu, 27 Feb 2025 00:09:23 +0000 Subject: [PATCH] Comments: Remove bulk action dropdown depending on user caps. This changeset introduces the `manage_users-network_custom_column` filter that fires for each custom column in the Network Users list table. This is an override hook for `manage_users_custom_column` which was already filtering each custom column in all Users list tables. Props lenasterg, realloc, audrasjb. Fixes #43318. Built from https://develop.svn.wordpress.org/trunk@59878 git-svn-id: http://core.svn.wordpress.org/trunk@59220 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/class-wp-ms-users-list-table.php | 13 ++++++++++++- wp-includes/version.php | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/wp-admin/includes/class-wp-ms-users-list-table.php b/wp-admin/includes/class-wp-ms-users-list-table.php index 58d31f67f8..e7d0ad21ff 100644 --- a/wp-admin/includes/class-wp-ms-users-list-table.php +++ b/wp-admin/includes/class-wp-ms-users-list-table.php @@ -467,7 +467,18 @@ class WP_MS_Users_List_Table extends WP_List_Table { $user = $item; /** This filter is documented in wp-admin/includes/class-wp-users-list-table.php */ - echo apply_filters( 'manage_users_custom_column', '', $column_name, $user->ID ); + $column_output = apply_filters( 'manage_users_custom_column', '', $column_name, $user->ID ); + + /** + * Filters the display output of custom columns in the Network Users list table. + * + * @since 6.8.0 + * + * @param string $output Custom column output. Default empty. + * @param string $column_name Name of the custom column. + * @param int $user_id ID of the currently-listed user. + */ + echo apply_filters( 'manage_users-network_custom_column', $column_output, $column_name, $user->ID ); } /** diff --git a/wp-includes/version.php b/wp-includes/version.php index 4e8c754836..1ec0e384bb 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '6.8-alpha-59877'; +$wp_version = '6.8-alpha-59878'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.