diff --git a/src/wp-includes/blocks/index.php b/src/wp-includes/blocks/index.php index 128a06bea26fd..6832759e77d98 100644 --- a/src/wp-includes/blocks/index.php +++ b/src/wp-includes/blocks/index.php @@ -68,9 +68,13 @@ function register_core_block_style_handles() { if ( ! $files ) { $files = glob( wp_normalize_path( BLOCKS_PATH . '**/**.css' ) ); + + // Normalize BLOCKS_PATH prior to substitution for Windows environments. + $normalized_blocks_path = wp_normalize_path( BLOCKS_PATH ); + $files = array_map( - static function ( $file ) { - return str_replace( BLOCKS_PATH, '', $file ); + static function ( $file ) use ( $normalized_blocks_path ) { + return str_replace( $normalized_blocks_path, '', $file ); }, $files );