ms_user_list_site_class
Filters the span class for a site listing on the multisite user list table.
Usage
add_filter( 'ms_user_list_site_class', 'wp_kama_ms_user_list_site_class_filter', 10, 4 );
/**
* Function for `ms_user_list_site_class` filter-hook.
*
* @param string[] $site_classes Array of class names used within the span tag. with the site's network ID.
* @param int $site_id Site ID.
* @param int $network_id Network ID.
* @param WP_User $user WP_User object.
*
* @return string[]
*/
function wp_kama_ms_user_list_site_class_filter( $site_classes, $site_id, $network_id, $user ){
// filter...
return $site_classes;
}
- $site_classes(string[])
- Array of class names used within the span tag. with the site's network ID.
Default: "site-#" - $site_id(int)
- Site ID.
- $network_id(int)
- Network ID.
- $user(WP_User)
- WP_User object.
Changelog
| Since 5.2.0 | Introduced. |
Where the hook is called
ms_user_list_site_class
wp-admin/includes/class-wp-ms-users-list-table.php 398
$site_classes = apply_filters( 'ms_user_list_site_class', $site_classes, $site->userblog_id, $site->site_id, $user );