_wp_dashboard_control_callback

The timeline below displays how wordpress function _wp_dashboard_control_callback has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.9

/**
 * Outputs controls for the current dashboard widget.
 *
 * @access private
 * @since 2.7.0
 *
 * @param mixed $dashboard
 * @param array $meta_box
 */
function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form method="post" class="dashboard-widget-control-form wp-clearfix">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Save Changes'));
    echo '</form>';
}

WordPress Version: 4.8

/**
 * Outputs controls for the current dashboard widget.
 *
 * @access private
 * @since 2.7.0
 *
 * @param mixed $dashboard
 * @param array $meta_box
 */
function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form method="post" class="dashboard-widget-control-form wp-clearfix">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Submit'));
    echo '</form>';
}

WordPress Version: 4.5

/**
 * Outputs controls for the current dashboard widget.
 *
 * @access private
 * @since 2.7.0
 *
 * @param mixed $dashboard
 * @param array $meta_box
 */
function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form method="post" class="dashboard-widget-control-form">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Submit'));
    echo '</form>';
}

WordPress Version: 4.3

/**
 *
 * @param type $dashboard
 * @param type $meta_box
 */
function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form method="post" class="dashboard-widget-control-form">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Submit'));
    echo '</form>';
}

WordPress Version: 4.2

function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form method="post" class="dashboard-widget-control-form">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Submit'));
    echo '</form>';
}

WordPress Version: 3.7

function _wp_dashboard_control_callback($dashboard, $meta_box)
{
    echo '<form action="" method="post" class="dashboard-widget-control-form">';
    wp_dashboard_trigger_widget_control($meta_box['id']);
    wp_nonce_field('edit-dashboard-widget_' . $meta_box['id'], 'dashboard-widget-nonce');
    echo '<input type="hidden" name="widget_id" value="' . esc_attr($meta_box['id']) . '" />';
    submit_button(__('Submit'));
    echo '</form>';
}