{"id":318308,"date":"2026-05-25T07:51:47","date_gmt":"2026-05-25T07:51:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/restore-old-admin-colors\/"},"modified":"2026-05-25T07:51:20","modified_gmt":"2026-05-25T07:51:20","slug":"restore-old-admin-colors","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/restore-old-admin-colors\/","author":23343687,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"7.0","requires_php":"7.0","requires_plugins":null,"header_name":"Restore Old Admin Colors","header_author":"GoalPrevail","header_description":"Restores the pre-7.0 classic \"Fresh\" admin color scheme as the default, while preserving any custom color choices made by individual users.","assets_banners_color":"8cacd8","last_updated":"2026-05-25 07:51:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/goalprevail.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":46,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"goalprevail","date":"2026-05-25 07:51:20"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3547083,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3547083,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3547083,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3547083,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[83,3767,11838,3706,5208],"plugin_category":[],"plugin_contributors":[264269],"plugin_business_model":[],"class_list":["post-318308","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-admin-colors","plugin_tags-classic","plugin_tags-color-scheme","plugin_tags-fresh","plugin_contributors-goalprevail","plugin_committers-goalprevail"],"banners":{"banner":"https:\/\/ps.w.org\/restore-old-admin-colors\/assets\/banner-772x250.jpg?rev=3547083","banner_2x":"https:\/\/ps.w.org\/restore-old-admin-colors\/assets\/banner-1544x500.jpg?rev=3547083","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/restore-old-admin-colors\/assets\/icon-128x128.jpg?rev=3547083","icon_2x":"https:\/\/ps.w.org\/restore-old-admin-colors\/assets\/icon-256x256.jpg?rev=3547083","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>WordPress 7.0 changed the default admin color scheme to \"Modern\", renaming the long-standing classic palette to \"Fresh\" and migrated existing users over to the new default. This plugin quietly restores the classic Fresh scheme for every user, exactly once, without taking away anyone's freedom to switch back later.<\/p>\n\n<ul>\n<li>Sets the color scheme to <strong>Fresh<\/strong> for newly registered users.<\/li>\n<li>Migrates each existing user from \"Modern\" (or no preference) back to \"Fresh\" the next time they visit the dashboard, exactly once.<\/li>\n<li>Leaves users who already chose another scheme (Light, Blue, Midnight, Ocean, Coffee, Ectoplasm, Sunrise, etc.) completely alone.<\/li>\n<li>Cleans up after itself when deactivated, reverting every migrated user back to \"Modern\" and removing its own user metadata.<\/li>\n<li>No settings page, no front-end assets, no scheduled jobs, no mass updates on activation.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>restore-old-admin-colors<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Visit any admin page \u2014 you'll be back on the classic Fresh color scheme.<\/li>\n<\/ol>\n\n<p>To uninstall, deactivate the plugin from the Plugins screen. The plugin reverts every user it migrated and removes its own metadata automatically; you can then safely delete the plugin folder.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20change%20custom%20colors%20i%20%28or%20my%20users%29%20have%20already%20picked%3F\"><h3>Will this change custom colors I (or my users) have already picked?<\/h3><\/dt>\n<dd><p>No. The plugin only flips users whose admin color scheme is empty or set to the new 7.0 \"Modern\" default. Any explicit choice \u2014 Light, Blue, Midnight, Ocean, Coffee, Ectoplasm, Sunrise, etc. \u2014 is preserved as-is. After the one-time restore, users can pick any scheme on their profile page and the plugin will not interfere again.<\/p><\/dd>\n<dt id=\"does%20this%20slow%20down%20my%20site%3F\"><h3>Does this slow down my site?<\/h3><\/dt>\n<dd><p>No. There are no front-end assets, no settings page, and no expensive database loops on activation. The plugin runs two micro-checks against the object cache only when an admin is logged in, and after the first restore for a given user even those checks short-circuit immediately.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20deactivate%20the%20plugin%3F\"><h3>What happens when I deactivate the plugin?<\/h3><\/dt>\n<dd><p>The plugin cleans up after itself. On deactivation it reverts every user it migrated back to the WordPress 7.0 default (\"Modern\"), but only if that user is still on \"Fresh\" \u2014 anyone who later switched to a different scheme keeps their choice. The plugin's own user metadata is also removed, leaving no leftover state in the database.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Restores the classic \"Fresh\" admin color scheme for users on the new WordPress 7.0 \"Modern\" default, exactly once per user.<\/li>\n<li>Sets \"Fresh\" as the default color scheme for newly registered users.<\/li>\n<li>Preserves all explicit user color-scheme choices.<\/li>\n<li>On deactivation, reverts every migrated user back to \"Modern\" and removes the plugin's own user metadata.<\/li>\n<\/ul>","raw_excerpt":"Restore the classic pre-7.0 &quot;Fresh&quot; WordPress admin color scheme as the default, without overriding custom user choices.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/318308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=318308"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/goalprevail"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=318308"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=318308"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=318308"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=318308"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=318308"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=318308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}