FIX: Habilitar enqueue de social-share.css (arquitectura correcta)

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 <noreply@anthropic.com>
This commit is contained in:
FrankZamora
2025-11-08 11:54:04 -06:00
parent 5713624c74
commit 9ea4c0ced5
2 changed files with 4 additions and 5 deletions

View File

@@ -1031,7 +1031,7 @@ img {
wp-content/themes/apus-theme/assets/css/social-share.css wp-content/themes/apus-theme/assets/css/social-share.css
Este archivo ya existe y está correctamente enqueued. Este archivo ya existe y está correctamente enqueued.
Ver: inc/enqueue-scripts.php (comentado - verificar) Ver: inc/enqueue-scripts.php líneas 405-421
======================================== */ ======================================== */

View File

@@ -398,10 +398,10 @@ add_action('wp_enqueue_scripts', 'apus_enqueue_theme_styles', 13);
/** /**
* Enqueue social share styles * Enqueue social share styles
* *
* DESHABILITADO: CSS de share buttons debe estar SOLO en style.css * HABILITADO: CSS de share buttons debe estar en su propio archivo
* Ver documentación: theme-documentation/13-componente-share-buttons/CSS-ESPECIFICO.md * 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() { function apus_enqueue_social_share_styles() {
// Only enqueue on single posts // Only enqueue on single posts
if (!is_single()) { if (!is_single()) {
@@ -419,7 +419,6 @@ function apus_enqueue_social_share_styles() {
} }
add_action('wp_enqueue_scripts', 'apus_enqueue_social_share_styles', 14); add_action('wp_enqueue_scripts', 'apus_enqueue_social_share_styles', 14);
*/
/** /**
* Enqueue APU Tables styles * Enqueue APU Tables styles