Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: user_row_actions

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
484                 * Filters the action links displayed under each user in the Users list table.
485                 *
486                 * @since 2.8.0
487                 *
488                 * @param string[] $actions     An array of action links to be displayed.
489                 *                              Default 'Edit', 'Delete' for single site, and
490                 *                              'Edit', 'Remove' for Multisite.
491                 * @param WP_User  $user_object WP_User object for the currently listed user.
492                 */
493                $actions = apply_filters( 'user_row_actions', $actions, $user_object );
494
495                // Role classes.
496                $role_classes = esc_attr( implode( ' ', array_keys( $user_roles ) ) );
497
498                // Set up the checkbox (because the user is editable, otherwise it's empty).
499                $checkbox = sprintf(
500                     '<label class="screen-reader-text" for="user_%1$s">%2$s</label>' .
501                     '<input type="checkbox" name="users[]" id="user_%1$s" class="%3$s" value="%1$s" />',
502                     $user_object->ID,