Skip to content

Commit d341e94

Browse files
committed
feat(Svg): add query args
1 parent f1042f0 commit d341e94

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

inc/Services/Svg.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,10 @@ public function get_the_icon( string $icon_class, array $additionnal_classes = [
5959
$classes = [ 'icon', $icon_slug ];
6060
$classes = array_merge( $classes, $additionnal_classes );
6161
$classes = array_map( 'sanitize_html_class', $classes );
62+
$icon_url = \get_theme_file_uri( sprintf( '/dist/icons/%s.svg', $sprite_name ) );
6263
$hash_sprite = $this->get_sprite_hash( $sprite_name );
6364

64-
return sprintf( '<svg class="%s" aria-hidden="true" focusable="false"><use href="%s%s#%s"></use></svg>', implode( ' ', $classes ), \get_theme_file_uri( sprintf( '/dist/icons/%s.svg', $sprite_name ) ), $hash_sprite, $icon_slug ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
65+
return sprintf( '<svg class="%s" aria-hidden="true" focusable="false"><use href="%s#%s"></use></svg>', implode( ' ', $classes ), add_query_arg( [ 'v' => $hash_sprite ], $icon_url ), $icon_slug );
6566
}
6667

6768
/**

0 commit comments

Comments
 (0)