Commit 8ec8ae6eda for wordpress.org
commit 8ec8ae6eda6d114349b29a1f070b500958512f79
Author: Sergey Biryukov <sergeybiryukov.ru@gmail.com>
Date: Tue Dec 16 23:38:34 2025 +0000
Script Loader: Check if `$_wp_admin_css_colors` is set in `wp_style_loader_src()`.
This aims to avoid PHP warnings if the `colors` dependency is loaded or the `style_loader_src` filter is used in a context where the `$_wp_admin_css_colors` global does not exist.
Follow-up to [7976].
Props crstauf, petitphp, SergeyBiryukov.
Fixes #61302.
Built from https://develop.svn.wordpress.org/trunk@61388
git-svn-id: http://core.svn.wordpress.org/trunk@60700 1a063a9b-81f0-0310-95a4-ce76da25c4cd
diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php
index 7dccff9775..56986c3d80 100644
--- a/wp-includes/script-loader.php
+++ b/wp-includes/script-loader.php
@@ -2090,8 +2090,8 @@ function wp_style_loader_src( $src, $handle ) {
$color = 'fresh';
}
- $color = $_wp_admin_css_colors[ $color ];
- $url = $color->url;
+ $color = $_wp_admin_css_colors[ $color ] ?? null;
+ $url = $color->url ?? '';
if ( ! $url ) {
return false;
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 81202f4acc..af36fda802 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
*
* @global string $wp_version
*/
-$wp_version = '7.0-alpha-61387';
+$wp_version = '7.0-alpha-61388';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.