SERGIOIGLESIAS

Blog sobre Joomla
Sergio Iglesias · Blog sobre Joomla

El arte de los Child Templates en Joomla 5 y 6: personalización sin miedo

Añadir a fuentes preferidas

¿Sigues tocando archivos de tu plantilla principal como si no hubiera mañana… y luego cruzando los dedos cuando llega una actualización?

Tranquilo, no estás solo. Pero hay una buena noticia: estamos en 2026, y los Child Templates en Joomla 5 y 6 han venido a salvarte la vida (y tu trabajo).

Hoy vamos a ver cómo personalizar tu web como un auténtico pro, sin romper nada por el camino y, lo más importante, sin perder cambios cada vez que actualizas.

Por qué usar Child Templates en Joomla (y dejar de sufrir)

Durante años, personalizar una plantilla en Joomla era una mezcla entre arte… y deporte de riesgo. Tocabas archivos del core de la plantilla y, en cuanto actualizabas, adiós muy buenas.

Con los Child Templates (plantillas hijo), eso ya es historia.

Un Child Template es, básicamente, una capa por encima de tu plantilla principal (la “madre”), que hereda todo su funcionamiento, pero te permite modificar solo lo que necesitas.

Traducción rápida:

  • Cambias lo que quieras
  • No rompes nada
  • No pierdes cambios al actualizar

Y eso, amigo mío, es oro puro.

Ventajas reales de usar Child Templates (más allá del hype)

Actualizaciones a prueba de bombas

Puedes actualizar tu plantilla base sin miedo. Todo lo que hayas hecho en el Child Template permanece intacto.

Resultado:

✔️ Menos estrés
✔️ Menos backups de emergencia
✔️ Más tiempo para lo que importa

Código limpio y optimizado

Olvídate de hojas CSS eternas llenas de código que no usas.

Con un Child Template:

  • Solo cargas tu CSS personalizado
  • Solo añades el JS que necesitas
  • Mantienes el proyecto ligero y rápido

Y sí, esto también ayuda al SEO.

Personalización por contexto (nivel pro)

Aquí es donde empieza la magia.

Puedes crear varios Child Templates a partir de una misma plantilla base:

  • Uno para una landing de ventas
  • Otro para el blog
  • Otro para una sección corporativa

Todo con la misma base, pero con estilos completamente distintos.

👉 Esto es escalabilidad real.

Child Templates vs Overrides: ¿son enemigos?

No. Son aliados.

  • Overrides → para cambiar vistas de componentes (HTML de Joomla)
  • Child Templates → para controlar diseño, estilos y comportamiento global

La combinación ganadora:

Overrides + Child Template = Control total sin tocar el core

Si aún no estás usando ambos en conjunto, estás perdiendo potencia.

Cómo crear un Child Template en Joomla en 30 segundos

Sí, literalmente 30 segundos.

Sigue estos pasos:

  1. Ve a Sistema > Plantillas de sitios
  2. Entra en tu plantilla actual
  3. Haz clic en “Crear plantilla hijo”
  4. Joomla hace la magia

Y listo. Ya tienes tu entorno seguro para trabajar.

Dónde meter tus cambios (y hacerlo bien)

Una vez creado el Child Template, verás una nueva carpeta.

Aquí es donde debes trabajar:

CSS personalizado

Crea o usa: user.css

👉 Consejo SEO + rendimiento: escribe solo lo necesario. Nada de copiar CSS entero de la plantilla madre.

JavaScript personalizado

Si necesitas JS: user.js

Archivos override dentro del hijo

Puedes incluso meter overrides aquí para tener todo centralizado.

Buenas prácticas (para no liarla en 3 meses)

No dupliques lo innecesario

No copies archivos completos si solo necesitas cambiar una línea.

Documenta tus cambios

Aunque sea para ti dentro de 6 meses.

/* Ajuste de header para campaña Black Friday */

Te salvará la vida.

Mantén una estructura clara

Ordena tu CSS:

  • Layout
  • Tipografía
  • Componentes
  • Responsive

Testea después de actualizar

Aunque el sistema es seguro, siempre revisa tras actualizar Joomla o la plantilla base.

Confianza sí, pero control también.

Errores típicos que debes evitar

❌ Seguir modificando la plantilla padre
❌ Copiar CSS sin entenderlo
❌ Crear múltiples Child Templates sin organización
❌ No usar overrides cuando toca

El futuro: Joomla 6 y más allá

Si ya estás trabajando con Child Templates, estás preparado para lo que viene.

Joomla 6 seguirá potenciando esta arquitectura, y quien domine esto tendrá:

  • Más velocidad de desarrollo
  • Menos problemas técnicos
  • Proyectos más escalables

Y sí… más clientes contentos.

Deja de sufrir y empieza a trabajar como un pro

Los Child Templates no son solo una mejora técnica.
Son un cambio de mentalidad.

Pasas de:
👉 “Espero que no se rompa”

A:
👉 “Actualiza sin miedo”

Si aún no los estás usando, este es el momento.

Añadir a fuentes preferidas
Gratuito · Primer paso recomendado

¿No sabes bien en qué estado
está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML
Solicitar revisión gratuita sin compromiso

Respuesta en 24–48 h laborables

Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un Curso de desarrollo de plantillas Joomla.

No hay comentarios

Solicita presupuesto

¿Quieres una página web que funcione?

Contacta conmigo y hablemos de tu proyecto.