]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/includes/theme-install.php
WordPress 4.5
[autoinstalls/wordpress.git] / wp-admin / includes / theme-install.php
index ded1324dc78589006710dd3a49bc23bea40c7433..27538b748991b0d98095f706dce1e6bcffaa2724 100644 (file)
@@ -50,6 +50,8 @@ function install_themes_feature_list() {
  * Display search form for searching themes.
  *
  * @since 2.8.0
+ *
+ * @param bool $type_selector
  */
 function install_theme_search_form( $type_selector = true ) {
        $type = isset( $_REQUEST['type'] ) ? wp_unslash( $_REQUEST['type'] ) : 'term';
@@ -132,24 +134,30 @@ function install_themes_dashboard() {
 </form>
 <?php
 }
-// add_action('install_themes_dashboard', 'install_themes_dashboard');
 
+/**
+ * @since 2.8.0
+ */
 function install_themes_upload() {
 ?>
 <p class="install-help"><?php _e('If you have a theme in a .zip format, you may install it by uploading it here.'); ?></p>
 <form method="post" enctype="multipart/form-data" class="wp-upload-form" action="<?php echo self_admin_url('update.php?action=upload-theme'); ?>">
-       <?php wp_nonce_field( 'theme-upload'); ?>
-       <input type="file" name="themezip" />
+       <?php wp_nonce_field( 'theme-upload' ); ?>
+       <label class="screen-reader-text" for="themezip"><?php _e( 'Theme zip file' ); ?></label>
+       <input type="file" id="themezip" name="themezip" />
        <?php submit_button( __( 'Install Now' ), 'button', 'install-theme-submit', false ); ?>
 </form>
        <?php
 }
-// add_action('install_themes_upload', 'install_themes_upload', 10, 0);
 
 /**
  * Prints a theme on the Install Themes pages.
  *
  * @deprecated 3.4.0
+ *
+ * @global WP_Theme_Install_List_Table $wp_list_table
+ *
+ * @param object $theme
  */
 function display_theme( $theme ) {
        _deprecated_function( __FUNCTION__, '3.4' );
@@ -165,6 +173,8 @@ function display_theme( $theme ) {
  * Display theme content based on theme list.
  *
  * @since 2.8.0
+ *
+ * @global WP_Theme_Install_List_Table $wp_list_table
  */
 function display_themes() {
        global $wp_list_table;
@@ -176,15 +186,13 @@ function display_themes() {
        $wp_list_table->display();
 
 }
-// add_action('install_themes_search', 'display_themes');
-// add_action('install_themes_featured', 'display_themes');
-// add_action('install_themes_new', 'display_themes');
-// add_action('install_themes_updated', 'display_themes');
 
 /**
  * Display theme information in dialog box form.
  *
  * @since 2.8.0
+ *
+ * @global WP_Theme_Install_List_Table $wp_list_table
  */
 function install_theme_information() {
        global $wp_list_table;
@@ -202,4 +210,3 @@ function install_theme_information() {
        iframe_footer();
        exit;
 }
-add_action('install_themes_pre_theme-information', 'install_theme_information');