From 60c7366e56ac0219b3056e56b06a8fe803690cb4 Mon Sep 17 00:00:00 2001 From: Vanni Della Ricca Date: Mon, 24 Mar 2025 09:59:47 +0100 Subject: [PATCH] fixed a rare case where assets urls are created invalid --- src/Assets/Config.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Assets/Config.php b/src/Assets/Config.php index d1260d7..3b2e75f 100644 --- a/src/Assets/Config.php +++ b/src/Assets/Config.php @@ -136,7 +136,8 @@ public static function get_url( $path ): string { if ( empty( static::$path_urls[ $key ] ) ) { $bases = Utils::get_bases(); - static::$path_urls[ $key ] = trailingslashit( str_replace( wp_list_pluck( $bases, 'base_dir' ), wp_list_pluck( $bases, 'base_url' ), $path ) ); + static::$path_urls[ $key ] = trailingslashit( strtr($path, array_combine(wp_list_pluck( $bases, 'base_dir' ), wp_list_pluck( $bases, 'base_url' ) ) ) ); + } return static::$path_urls[ $key ];