From 1832d880a583dbd130fe15ba54b6b5d652ebc68c Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Fri, 15 Nov 2013 16:42:10 +0000 Subject: [PATCH] Sort themes by name on the new themes.php page. see #25948. Built from https://develop.svn.wordpress.org/trunk@26216 git-svn-id: http://core.svn.wordpress.org/trunk@26124 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/theme.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wp-admin/includes/theme.php b/wp-admin/includes/theme.php index 6d07a6531c..681d0769c3 100644 --- a/wp-admin/includes/theme.php +++ b/wp-admin/includes/theme.php @@ -354,7 +354,7 @@ function themes_api( $action, $args = null ) { * @param array $themes Optional. Array of WP_Theme objects to prepare. * Defaults to all allowed themes. * - * @return array An associative array of theme data. + * @return array An associative array of theme data, sorted by name. */ function wp_prepare_themes_for_js( $themes = null ) { if ( null === $themes ) { @@ -370,6 +370,7 @@ function wp_prepare_themes_for_js( $themes = null ) { $updates = $updates->response; } + WP_Theme::sort_by_name( $themes ); foreach( $themes as $slug => $theme ) { $parent = false; if ( $theme->parent() ) {