wc_render_action_buttons( array $actions )
Get HTML for some action buttons. Used in list tables.
Description Description
Parameters Parameters
- $actions
-
(Required) Actions to output.
Return Return
(string)
Source Source
File: includes/admin/wc-admin-functions.php
function wc_render_action_buttons( $actions ) { $actions_html = ''; foreach ( $actions as $action ) { if ( isset( $action['group'] ) ) { $actions_html .= '<div class="wc-action-button-group"><label>' . $action['group'] . '</label> <span class="wc-action-button-group__items">' . wc_render_action_buttons( $action['actions'] ) . '</span></div>'; } elseif ( isset( $action['action'], $action['url'], $action['name'] ) ) { $actions_html .= sprintf( '<a class="button wc-action-button wc-action-button-%1$s %1$s" href="%2$s" aria-label="%3$s" title="%3$s">%4$s</a>', esc_attr( $action['action'] ), esc_url( $action['url'] ), esc_attr( isset( $action['title'] ) ? $action['title'] : $action['name'] ), esc_html( $action['name'] ) ); } } return $actions_html; }
Changelog Changelog
Version | Description |
---|---|
3.3.0 | Introduced. |