fix: Remove CSS 404 errors and invalid preloads

Remove enqueues of non-existent CSS files (render blocking 404s):
- Remove componente-footer-principal.css from roi_enqueue_header()
- Remove roi_enqueue_social_share_styles() (SocialShareRenderer generates CSS)
- Remove roi_enqueue_footer_contact_assets() (ContactFormRenderer generates CSS)

Fix preloads in performance.php:
- Remove inter-var.woff2 preloads (fonts don't exist, using Poppins)
- Fix fonts.css reference to css-global-fonts.css

Minor: Update contact-form default info_value_color

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
FrankZamora
2025-11-26 22:19:59 -06:00
parent f35b60ed4e
commit 9d14f38965
3 changed files with 16 additions and 60 deletions

View File

@@ -329,19 +329,8 @@ add_filter( 'wp_resource_hints', 'roi_add_resource_hints', 10, 2 );
* @since 1.0.0
*/
function roi_preload_critical_resources() {
// Preload de fuentes críticas
$fonts = array(
'inter-var.woff2',
'inter-var-italic.woff2',
);
foreach ( $fonts as $font ) {
$font_url = get_template_directory_uri() . '/Assets/fonts/' . $font;
printf(
'<link rel="preload" href="%s" as="font" type="font/woff2" crossorigin="anonymous">' . "\n",
esc_url( $font_url )
);
}
// NOTA: Fuentes Poppins se cargan desde Google Fonts (enqueue-scripts.php)
// No se necesita preload de fuentes locales
// Preload del CSS de Bootstrap (crítico para el layout)
$bootstrap_css = get_template_directory_uri() . '/Assets/vendor/bootstrap/css/bootstrap.min.css';
@@ -351,7 +340,7 @@ function roi_preload_critical_resources() {
);
// Preload del CSS de fuentes (crítico para evitar FOIT/FOUT)
$fonts_css = get_template_directory_uri() . '/Assets/css/fonts.css';
$fonts_css = get_template_directory_uri() . '/Assets/css/css-global-fonts.css';
printf(
'<link rel="preload" href="%s" as="style">' . "\n",
esc_url( $fonts_css )