diff --git a/wp-admin/includes/misc.php b/wp-admin/includes/misc.php
index 09356d703..942a9e146 100644
--- a/wp-admin/includes/misc.php
+++ b/wp-admin/includes/misc.php
@@ -662,4 +662,32 @@ function win_is_writable($path) {
function send_nosniff_header() {
@header( 'X-Content-Type-Options: nosniff' );
}
+/**
+ * Display the default admin color scheme picker (Used in user-edit.php)
+ *
+ * @since 3.0
+ */
+function admin_color_scheme_picker() {
+ global $_wp_admin_css_colors, $user_id; ?>
+
+
diff --git a/wp-admin/user-edit.php b/wp-admin/user-edit.php
index ebe71d158..f0556b8f4 100644
--- a/wp-admin/user-edit.php
+++ b/wp-admin/user-edit.php
@@ -184,31 +184,13 @@ include ('admin-header.php');
|
- 1 ) : ?>
+ 1 && has_action('admin_color_scheme_picker') ) : ?>
|
- |
+ |
|
diff --git a/wp-includes/default-filters.php b/wp-includes/default-filters.php
index d6c99716c..ff76912da 100644
--- a/wp-includes/default-filters.php
+++ b/wp-includes/default-filters.php
@@ -238,5 +238,6 @@ add_action( 'init', '_show_post_preview' );
// Timezone
add_filter( 'pre_option_gmt_offset','wp_timezone_override_offset' );
-// Admin Themes
-add_action('admin_init', 'register_admin_color_themes', 1);
+// Admin Color Schemes
+add_action( 'admin_init', 'register_admin_color_schemes', 1);
+add_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );
diff --git a/wp-includes/general-template.php b/wp-includes/general-template.php
index cdb4e8254..8c8d66ac9 100644
--- a/wp-includes/general-template.php
+++ b/wp-includes/general-template.php
@@ -2029,11 +2029,11 @@ function wp_admin_css_color($key, $name, $url, $colors = array()) {
}
/**
- * Registers the default Admin color themes
+ * Registers the default Admin color schemes
*
* @since 3.0.0
*/
-function register_admin_color_themes() {
+function register_admin_color_schemes() {
wp_admin_css_color('classic', __('Blue'), admin_url("css/colors-classic.css"), array('#073447', '#21759B', '#EAF3FA', '#BBD8E7'));
wp_admin_css_color('fresh', __('Gray'), admin_url("css/colors-fresh.css"), array('#464646', '#6D6D6D', '#F1F1F1', '#DFDFDF'));}