diff --git a/wp-content/themes/apus-theme/inc/performance.php b/wp-content/themes/apus-theme/inc/performance.php index 10bdfddd..be775ae6 100644 --- a/wp-content/themes/apus-theme/inc/performance.php +++ b/wp-content/themes/apus-theme/inc/performance.php @@ -398,30 +398,6 @@ function apus_add_script_attributes( $tag, $handle ) { } add_filter( 'script_loader_tag', 'apus_add_script_attributes', 10, 2 ); -/** - * Remover query strings de assets estáticos para mejorar caching - * - * Algunos proxies y CDNs no cachean recursos con query strings. - * WordPress agrega ?ver= por defecto. - * - * @since 1.0.0 - * @param string $src The source URL. - * @return string Modified source URL without query strings. - */ -function apus_remove_query_strings_from_static_resources( $src ) { - // Solo remover de nuestros propios assets, EXCEPTO style.css principal - if ( strpos( $src, get_template_directory_uri() ) !== false ) { - // NO remover query string del CSS principal (necesita cache busting) - if ( strpos( $src, '/assets/css/style.css' ) === false ) { - $src = remove_query_arg( 'ver', $src ); - } - } - - return $src; -} -add_filter( 'style_loader_src', 'apus_remove_query_strings_from_static_resources', 10, 1 ); -add_filter( 'script_loader_src', 'apus_remove_query_strings_from_static_resources', 10, 1 ); - /** * Optimizar el Heartbeat API de WordPress *