JoomlaDay ES 2026 Málaga
Landing Pages "al toque"
IA y Child Templates en Cassiopeia: de la idea a una página lista para publicar.
Qué vamos a ver
- Qué es una landing page
- Elementos clave
- Usos habituales
- Extensiones Builder
- IA vs Builder: pros y contras
- Child Templates
- IA + Prompts
- Demo en Joomla
Sergio Iglesias
Back end & Front end
Contexto de la charla: crear landing pages rápidas con IA y Child Templates de Cassiopeia, manteniendo el control del diseño sin tocar la plantilla base.
01 · Landing page
Una página con una intención única
Convertir una visita en una acción concreta.
Enfocada
Sin navegación ni distracciones innecesarias.
Medible
Contacto, registro, descarga, compra o reserva.
Visible
CTA claro y repetido en el momento correcto.
02 · Elementos clave
La estructura cambia; la lógica se repite
La landing responde rápido: qué es, para quién es, por qué ahora y qué hago después.
Titular + propuesta de valor
Hero, subtítulo y CTA principal.
Pruebas + reducción de riesgo
Beneficios, testimonios, garantías y FAQ.
03 · Usos habituales
Cuando necesitamos foco, velocidad y medición
Campañas
Ads, email, redes.
Eventos
Inscripciones, agendas.
Lead magnets
Guías, webinars, demos.
También sirven para validar ideas, probar mensajes y lanzar promociones sin rehacer todo el sitio.
Una landing es un laboratorio pequeño: cambia rápido, mide rápido, aprende rápido.
04 · Extensiones Builder
La otra vía: maquetar con un Page Builder
Si prefieres arrastrar y soltar, Joomla tiene varias extensiones de tipo Builder para montar landings sin escribir código.
-
Gratis + Pro
SP Page Builder
JoomShaperUno de los builders más usados en Joomla: editor de arrastrar y soltar con muchos elementos listos y plantillas prediseñadas.
- Contenido dinámico
- Popup Builder
- Plantillas
-
Gratis + Pro
Gridbox
BalbooaMás que un page builder: un constructor de webs completo que se edita en el front-end e incluye herramientas de SEO y rendimiento.
- SEO y rendimiento
- eCommerce
- Blog y apps
-
Gratis + Pro
Page Builder CK
JoomlaCK · Cédric KeiflinLigero e integrado en los artículos de Joomla, así que conserva categorías, permisos, multidioma y opciones de publicación.
- Dentro de artículos
- Revisor de accesibilidad
- Ligero
-
Gratis + Pro
Quix
ThemeXpertBuilder visual con edición en tiempo real desde el front-end; la versión gratuita ya incluye bloques y kits de maquetación.
- Edición en el front-end
- Header y footer
- IA y animaciones
-
Gratis
T4 Page Builder
JoomlArtConstructor visual con packs de webs completas y bloques de contenido, pensado para funcionar con cualquier plantilla.
- Packs de webs
- +100 bloques
- Cualquier plantilla
-
De pago
JPageBuilder
J!Extensions StoreEditor visual con versión en back-end y front-end y un asistente de IA que genera una página editable a partir de un prompt.
- Página desde un prompt
- Editor front y back
- Plantillas
-
Gratis
RSPageBuilder!
RSJoomlaOpción gratuita y directa: montas la página con filas y columnas y eliges bloques; destaca por lo sencilla que es su interfaz.
- Filas y columnas
- Interfaz sencilla
- Sin coste
Un builder da velocidad visual, pero añade una dependencia: el diseño y el contenido quedan ligados a la extensión.
En esta charla vamos por la otra vía: HTML propio generado con IA y un Child Template de Cassiopeia.
Modelos de licencia orientativos: versiones, funciones y precios pueden cambiar. Consulta siempre la web oficial.
05 · IA vs Builder
Pros y contras de cada camino
Las dos vías sirven para crear landings en Joomla. La diferencia está en quién controla el código y quién va a mantener la página.
Landing con IA + Child Template
HTML propio generado con IA y revisado
A favor
- Código propio, limpio y semántico: controlas cada línea.
- Sin dependencias de terceros: la landing no depende de ninguna extensión.
- Páginas ligeras: solo el HTML y el CSS que necesitas.
- Sin coste de licencias ni renovaciones.
- Accesibilidad y SEO bajo tu control directo.
- Reutilizable: guardas el prompt y la estructura para la siguiente.
En contra
- Hace falta saber HTML y CSS para revisar lo que genera la IA.
- La IA puede inventar o equivocarse: siempre hay que revisar antes de publicar.
- El cliente no puede editar el diseño de forma visual.
- Cada cambio de diseño pasa por editar archivos (
index.php,user.css). - Formularios, sliders o funciones dinámicas requieren trabajo extra.
Landing con extensión Builder
Maquetación visual con un Page Builder
A favor
- Edición visual de arrastrar y soltar, sin escribir código.
- El cliente puede actualizar sus contenidos sin ayuda.
- Bloques y plantillas listos para arrancar muy rápido.
- Funciones incluidas: formularios, popups, sliders, animaciones.
- Vista previa responsive dentro del propio editor.
En contra
- Dependencia de la extensión: si la quitas, pierdes el diseño.
- Código más pesado: más CSS, JavaScript y marcado anidado.
- Licencias y renovaciones en las versiones Pro.
- Más superficie que mantener: actualizaciones y parches de seguridad.
- La accesibilidad y la semántica dependen de cómo esté hecho el builder.
- Migrar a otro builder o de versión de Joomla puede salir caro.
¿Cuándo elegir cada una?
IA + Child Template
Landings de campaña o puntuales, cuando priman el rendimiento, el control del código y no depender de extensiones, y hay alguien con perfil técnico para revisarlas.
Extensión Builder
Cuando el cliente necesita editar a menudo sin ayuda, hay muchas páginas parecidas que producir o el equipo no tiene perfil técnico.
06 · Flujo "al toque"
IA para acelerar. Joomla para mantener el control.
La velocidad no sustituye el criterio: acelera borradores, no decisiones.
Paso 1: Brief
Público, objetivo, oferta y tono.
Sin brief, la IA inventa.
Paso 2: Producción
Prompt → HTML semántico → CSS en user.css.
Revisar siempre antes de publicar.
07 · IA para crear HTML
Qué pedir para obtener una landing usable
ChatGPT, Claude, Gemini, Copilot u otros modelos capaces de generar HTML/CSS.
El modelo importa menos que el brief y la revisión.
Ver propuestas
- HTML semántico y accesible.
- CSS separado y compatible con Cassiopeia.
- Copy orientado a conversión.
- Variantes de titular y CTA.
- Checklist de SEO y accesibilidad.
- Código sin frameworks si no hacen falta.
Salida pensada para Joomla: pegar, ajustar, probar y medir.
08 · Prompts optimizados
Contexto + objetivo + restricciones + formato de salida
Actúa como copywriter y front-end Joomla.
Crea una landing en HTML semántico para [oferta],
dirigida a [público], con tono [tono].
Usa clases propias, sin JavaScript externo
y con CSS separado para user.css.
Ejemplo real: la landing de inscripción del JoomlaDay ES 2026.
- Objetivo de conversión y CTA.
- Público, dolor y propuesta de valor.
- Secciones obligatorias y orden.
- Restricciones técnicas de Joomla/Cassiopeia.
- Entrega: HTML, CSS, variantes y checklist.
- Iteración: "reduce", "hazlo más directo", "mejora accesibilidad".
09 · Del prompt al HTML
Copiar no es publicar
La IA entrega un borrador. Nosotros validamos estructura, textos, accesibilidad, responsive y encaje con Cassiopeia.
- Un único H1 y jerarquía H2/H3.
- CTA con enlaces reales o anclas claras.
- Imágenes con alt y dimensiones razonables.
- CSS aislado: prefijo de clases propio.
- Sin dependencias externas innecesarias.
- Probar móvil, contraste y formularios.
Regla práctica
Si no entiendes el HTML, no lo publiques todavía.
10 · Child Template
Heredar + adaptar
Una subplantilla hereda Cassiopeia y permite personalizar sin modificar la plantilla base. Conservamos actualizaciones de Cassiopeia y añadimos cambios propios: overrides, archivos, estilos y comportamiento específico.
- No tocar la plantilla base.
- Mantener personalizaciones separadas.
- Crear estilos para una campaña concreta.
- Probar diseños sin comprometer el sitio.
- Facilitar mantenimiento y reversión.
- Ideal para landings puntuales.
11 · Cassiopeia + Child Template
Base + hija
La subplantilla hereda la estructura y permite personalizar index.php y user.css.
La plantilla hija recibe lo común de Cassiopeia y concentra los cambios de la landing: layout, estilos y ajustes únicos.
Crear una plantilla hija en Joomla con Cassiopeia
-
Paso 1: Acceder al panel de administración.
-
Paso 2: Ir a Sistema > Plantillas del sitio.
-
Paso 3: Entrar en "Detalles y archivos de la plantilla Cassiopeia" (la principal).
-
Paso 4: Hacer clic en el botón de "Crear plantilla secundaria".
-
Paso 5: Rellenar el formulario que aparece en el modal.
Con estos 5 pasos ya tendríamos creada la plantilla hija para poder utilizarla.
12 · Demo en Joomla
Del HTML generado con IA a una landing funcional
Lo veremos en directo en el ordenador.
Paso 1: Crear o seleccionar la subplantilla hija.
Paso 2: Añadir o editar
index.php.Paso 3: Pegar HTML revisado.
Paso 4: Mover estilos a
user.css.Paso 5: Asignar item de menú a la landing.
Paso 6: Probar y ajustar en móvil.
La demo será el puente entre concepto y práctica.
13 · Buenas prácticas
Rápido no significa improvisado
Una landing debe poder mantenerse, medirse y mejorar. Una landing rápida solo vale si luego podemos aprender de ella.
Antes de publicar
- H1, CTA y enlaces revisados.
- Responsive y contraste comprobados.
- Formulario probado de extremo a extremo.
- Analítica preparada para medir el CTA.
14 · Receta final
Un método simple para repetir en cualquier campaña
- Paso 1: Define objetivo, público, oferta y CTA.
- Paso 2: Genera estructura y copy con IA.
- Paso 3: Pide HTML semántico + CSS separado.
- Paso 4: Revisa accesibilidad, responsive y enlaces.
- Paso 5: Integra en Joomla con Child Template.
- Paso 6: Publica, mide e itera.
Guarda el prompt y reutiliza la base.
IA para acelerar; Cassiopeia child para mantener el control. No buscamos "páginas perfectas"; buscamos landings útiles, medibles y fáciles de modificar.
15 · Conclusiones
Velocidad sin perder claridad, control ni mantenimiento
- Una landing funciona cuando tiene un objetivo y un CTA claros.
- La IA acelera copy, estructura y una primera versión de HTML.
- Un prompt concreto reduce retrabajo y código innecesario.
- Accesibilidad, responsive y enlaces siguen necesitando revisión.
- El Child Template separa la personalización de Cassiopeia.
- Publica, mide el CTA y mejora con datos reales.
- Guarda prompts y estructura: la siguiente landing será más rápida.
La fórmula
Brief claro → IA → revisión → Child Template → publicar y medir
IA para ir rápido. Child Templates para no perder el control.