Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Temas Drupal lección 1 Archivo Léame Tema Zen

11/05/2025, by Ivan

¿Por dónde empezar?

¡Hurra! Abriste el archivo correcto para comenzar. Lo primero que notan las personas cuando descargan el tema Zen es que contiene muchos más archivos que otros temas.

¡No te preocupes! No necesitas saberlo todo de inmediato para crear un tema para Drupal.

Zen te ofrece herramientas que quizás no conocías y pacientemente espera mientras estudias la documentación y los comentarios sobre él.

¿Qué son los temas base, subtemas y temas de inicio?

A menudo, la mejor manera de aprender un sistema es tomar ejemplos existentes y modificarlos para ver cómo funcionan. La gran desventaja de este método es que si algo se rompe, y el ejemplo original funcionaba antes de modificarlo, otros tendrán poco incentivo para ayudarte.

El sistema de tematización de Drupal resuelve este problema mediante el uso de temas padre e hijos. Los “subtemas” heredan todo el marcado HTML, CSS y código PHP de su “tema padre” (también conocido como tema base). Y con los temas en Drupal, es fácil que un subtema sobrescriba solo una parte del tema padre que desees cambiar.

Un “tema de inicio” es un subtema diseñado específicamente como un buen punto de partida para desarrollar el tema de tu sitio. Normalmente se utiliza junto con un tema base.

Entonces, ¿cómo crear un tema con Zen?

El tema Zen incluye el tema base Zen y un tema de inicio llamado "STARTERKIT". No deberías modificar ninguno de los archivos CSS o PHP dentro de la carpeta Zen; en su lugar, debes crear un subtema de Zen y colocarlo en una carpeta fuera del directorio raíz de Zen.

Instalación

Si no sabes cómo instalar un tema en Drupal, hay una guía de instalación rápida más adelante en este documento.

Crear un tema con Zen

Consulta el archivo STARTERKIT/README.txt para obtener instrucciones completas.

Archivo .info del tema

La información en el archivo .info de tu subtema define los datos básicos de tu tema, es decir, lo que Drupal necesita saber: su nombre, descripción, características, regiones, archivos CSS y JavaScript. No te preocupes todavía por todas esas líneas.

CSS

Una vez creado tu subtema, abre el archivo README.txt dentro de la carpeta CSS de tu subtema.

No te preocupes por todos los archivos del directorio; solo lee el README.txt para entenderlo mejor.

Plantillas

Ahora echa un vistazo al archivo README.txt dentro de la carpeta templates de tu subtema.