iframe_header example

$plugins = (array) $_POST['checked'];
        } else {
            $plugins = array();
        }

        $plugins = array_map( 'urldecode', $plugins );

        $url   = 'update.php?action=update-selected&plugins=' . urlencode( implode( ',', $plugins ) );
        $nonce = 'bulk-update-plugins';

        wp_enqueue_script( 'updates' );
        iframe_header();

        $upgrader = new Plugin_Upgrader( new Bulk_Plugin_Upgrader_Skin( compact( 'nonce', 'url' ) ) );
        $upgrader->bulk_upgrade( $plugins );

        iframe_footer();

    } elseif ( 'upgrade-plugin' === $action ) {
        if ( ! current_user_can( 'update_plugins' ) ) {
            wp_die( __( 'Sorry, you are not allowed to update plugins for this site.' ) );
        }

        

function install_theme_information() {
    global $wp_list_table;

    $theme = themes_api( 'theme_information', array( 'slug' => wp_unslash( $_REQUEST['theme'] ) ) );

    if ( is_wp_error( $theme ) ) {
        wp_die( $theme );
    }

    iframe_header( __( 'Theme Installation' ) );
    if ( ! isset( $wp_list_table ) ) {
        $wp_list_table = _get_list_table( 'WP_Theme_Install_List_Table' );
    }
    $wp_list_table->theme_installer_single( $theme );
    iframe_footer();
    exit;
}


    $_tab = esc_attr( $tab );

    // Default to the Description tab, Do not translate, API returns English.     $section = isset( $_REQUEST['section'] ) ? wp_unslash( $_REQUEST['section'] ) : 'description';
    if ( empty( $section ) || ! isset( $api->sections[ $section ] ) ) {
        $section_titles = array_keys( (array) $api->sections );
        $section        = reset( $section_titles );
    }

    iframe_header( __( 'Plugin Installation' ) );

    $_with_banner = '';

    if ( ! empty( $api->banners ) && ( ! empty( $api->banners['low'] ) || ! empty( $api->banners['high'] ) ) ) {
        $_with_banner = 'with-banner';
        $low          = empty( $api->banners['low'] ) ? $api->banners['high'] : $api->banners['low'];
        $high         = empty( $api->banners['high'] ) ? $api->banners['low'] : $api->banners['high'];
        ?> <style type="text/css"> #plugin-information-title.with-banner { background-image: url( <?php echo esc_url( $low ); ?> ); } @media only screen and ( -webkit-min-device-pixel-ratio: 1.5 ) { #plugin-information-title.with-banner { background-image: url(
Home | Imprint | This part of the site doesn't use cookies.