diff --git a/wp-admin/network/themes.php b/wp-admin/network/themes.php index e5a5b9fd6b..96f6138a80 100644 --- a/wp-admin/network/themes.php +++ b/wp-admin/network/themes.php @@ -76,6 +76,34 @@ if ( $action ) { wp_redirect( add_query_arg( 'disabled', count( $themes ), $referer ) ); exit; break; + case 'update-selected' : + check_admin_referer( 'bulk-themes' ); + + if ( isset( $_GET['themes'] ) ) + $themes = explode( ',', $_GET['themes'] ); + elseif ( isset( $_POST['checked'] ) ) + $themes = (array) $_POST['checked']; + else + $themes = array(); + + $title = __( 'Update Themes' ); + $parent_file = 'themes.php'; + + require_once(ABSPATH . 'wp-admin/admin-header.php'); + + echo '