WordPress Version: 6.1
/**
* Retrieves template directory URI for the active theme.
*
* @since 1.5.0
*
* @return string URI to active theme's template directory.
*/
function get_template_directory_uri()
{
$template = str_replace('%2F', '/', rawurlencode(get_template()));
$theme_root_uri = get_theme_root_uri($template);
$template_dir_uri = "{$theme_root_uri}/{$template}";
/**
* Filters the active theme directory URI.
*
* @since 1.5.0
*
* @param string $template_dir_uri The URI of the active theme directory.
* @param string $template Directory name of the active theme.
* @param string $theme_root_uri The themes root URI.
*/
return apply_filters('template_directory_uri', $template_dir_uri, $template, $theme_root_uri);
}