Jetpack_IDC::display_admin_bar_button PHP Метод

display_admin_bar_button() публичный Метод

    function display_admin_bar_button()
    {
        global $wp_admin_bar;
        $href = is_admin() ? add_query_arg('jetpack_idc_clear_confirmation', '1') : add_query_arg('jetpack_idc_clear_confirmation', '1', admin_url());
        $href = wp_nonce_url($href, 'jetpack_idc_clear_confirmation');
        $title = sprintf('<span class="jp-idc-admin-bar">%s %s</span>', '<span class="dashicons dashicons-warning"></span>', esc_html__('Jetpack Safe Mode', 'jetpack'));
        $menu = array('id' => 'jetpack-idc', 'title' => $title, 'href' => esc_url($href), 'parent' => 'top-secondary');
        if (!self::$is_safe_mode_confirmed) {
            $menu['meta'] = array('class' => 'hide');
        }
        $wp_admin_bar->add_node($menu);
    }