WP_List_Table::row_actions( string[] $actions, bool $always_visible = false )
Generate row actions div
Description Description
Parameters Parameters
- $actions
-
(string[]) (Required) An array of action links.
- $always_visible
-
(bool) (Optional) Whether the actions should be always visible.
Default value: false
Return Return
(string)
Source Source
File: wp-admin/includes/class-wp-list-table.php
protected function row_actions( $actions, $always_visible = false ) { $action_count = count( $actions ); $i = 0; if ( ! $action_count ) { return ''; } $out = '<div class="' . ( $always_visible ? 'row-actions visible' : 'row-actions' ) . '">'; foreach ( $actions as $action => $link ) { ++$i; ( $i == $action_count ) ? $sep = '' : $sep = ' | '; $out .= "<span class='$action'>$link$sep</span>"; } $out .= '</div>'; $out .= '<button type="button" class="toggle-row"><span class="screen-reader-text">' . __( 'Show more details' ) . '</span></button>'; return $out; }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
3.1.0 | Introduced. |