From 9ea4c0ced5fefb12cc5fdc9a7bf7acbb88a6d263 Mon Sep 17 00:00:00 2001 From: FrankZamora Date: Sat, 8 Nov 2025 11:54:04 -0600 Subject: [PATCH] FIX: Habilitar enqueue de social-share.css (arquitectura correcta) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problema: - social-share.css estaba comentado en enqueue-scripts.php - Comentario antiguo decía que CSS debía estar en style.css - Esto violaba la arquitectura: cada componente debe tener su archivo CSS Solución: 1. Descomentado apus_enqueue_social_share_styles() en enqueue-scripts.php 2. Actualizado comentario para reflejar arquitectura correcta 3. Actualizado warning en style.css con líneas correctas de enqueue Arquitectura Correcta: ✅ Cada componente tiene su archivo CSS individual ✅ social-share.css existe y ahora se carga correctamente ✅ Solo en posts individuales (is_single()) ✅ Dependencia correcta: apus-bootstrap Archivos Modificados: - inc/enqueue-scripts.php (líneas 398-421) - assets/css/style.css (warning comment actualizado) Relacionado: Commit anterior 57136 (cleanup de style.css) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- wp-content/themes/apus-theme/assets/css/style.css | 2 +- wp-content/themes/apus-theme/inc/enqueue-scripts.php | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/wp-content/themes/apus-theme/assets/css/style.css b/wp-content/themes/apus-theme/assets/css/style.css index bb440eb5..b4fefd99 100644 --- a/wp-content/themes/apus-theme/assets/css/style.css +++ b/wp-content/themes/apus-theme/assets/css/style.css @@ -1031,7 +1031,7 @@ img { wp-content/themes/apus-theme/assets/css/social-share.css Este archivo ya existe y está correctamente enqueued. - Ver: inc/enqueue-scripts.php (comentado - verificar) + Ver: inc/enqueue-scripts.php líneas 405-421 ======================================== */ diff --git a/wp-content/themes/apus-theme/inc/enqueue-scripts.php b/wp-content/themes/apus-theme/inc/enqueue-scripts.php index 562bdbbb..fdba256e 100644 --- a/wp-content/themes/apus-theme/inc/enqueue-scripts.php +++ b/wp-content/themes/apus-theme/inc/enqueue-scripts.php @@ -398,10 +398,10 @@ add_action('wp_enqueue_scripts', 'apus_enqueue_theme_styles', 13); /** * Enqueue social share styles * - * DESHABILITADO: CSS de share buttons debe estar SOLO en style.css - * Ver documentación: theme-documentation/13-componente-share-buttons/CSS-ESPECIFICO.md + * HABILITADO: CSS de share buttons debe estar en su propio archivo + * Arquitectura correcta: cada componente tiene su archivo CSS individual + * Ver: wp-content/themes/apus-theme/assets/css/social-share.css */ -/* function apus_enqueue_social_share_styles() { // Only enqueue on single posts if (!is_single()) { @@ -419,7 +419,6 @@ function apus_enqueue_social_share_styles() { } add_action('wp_enqueue_scripts', 'apus_enqueue_social_share_styles', 14); -*/ /** * Enqueue APU Tables styles