logo

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

Articles

04/05/2025, by Ivan
Drupal 8 theme

En Drupal 7, podías crear rápida y fácilmente un subtema basado en Zen y comenzar a construir tu sitio web. Desde Drupal 8 también hay varios temas base para crear tus propios temas. Pero antes de hacer un subtema sobre ellos, primero necesitas entender un poco qué hay y dónde está ubicado.

Los desarrolladores de Drupal proponen que consideremos el tema de ejemplo Stark. Este tema ha sido añadido a Drupal precisamente para familiarizarse con cómo está estructurado un tema. Veamos qué hay dentro de este tema:

Archivo Stark.info.yml

Drupal 8 theme
04/05/2025, by Ivan
Zen Drupal

Zen es el tema base más popular para Drupal. Si necesitas crear rápidamente un diseño responsivo para un sitio con una estructura de tres columnas, entonces Zen es lo que necesitas. Simplemente lo instalas y ejecutas npm install, y Zen te prepara la base para tu diseño. Vamos por partes.

Descarga el tema padre Zen desde el sitio oficial:

https://www.drupal.org/project/zen

Desde Drupal 8 podemos colocar temas directamente en la carpeta /themes, así que colocamos la carpeta del tema allí.

Zen Drupal
04/05/2025, by Ivan
core

Drupal utiliza el nuevo motor de plantillas Twig. Por lo tanto, todos los temas fueron rediseñados para él. Vamos a entrar y ver qué hay en la carpeta /core/themes

drupal 8 theme

Tenemos una plantilla Twig; temas base: classy, stable, stark; temas listos para usar: bartik, seven.

Plantilla Twig

Drupal incorpora parte de las bibliotecas de Symfony:

core
04/05/2025, by Ivan
theme

La tematización en Drupal 8 ha cambiado. Esto se debe principalmente a la transición hacia la programación orientada a objetos y al uso del motor de plantillas Twig. Si antes bastaba con aprender un poco de PHP, HTML, CSS y comenzar a crear tu propio tema, ahora también es necesario entender Twig. Por un lado, esto complica el desarrollo en Drupal, pero por otro lado, simplifica el proceso de desarrollo. Usar un motor de plantillas es más conveniente para un grupo de desarrolladores, cuando algunos se especializan en desarrollar funciones y otros en el desarrollo del frontend del sitio.

theme
04/05/2025, by Ivan
Drupal SEO

Si decides crear tu sitio, o incluso si ya lo has creado. Pero ¿qué pasa si tu sitio no recibe visitas? No eres el primero en crear un sitio, y lo más probable es que no seas el primero en crear un sitio específicamente sobre tu tema: turismo, autos, bienes raíces. Y lo más probable es que ya existan docenas, si no cientos, de sitios similares al tuyo. Cada uno de tus competidores comerciales ya tiene un sitio web. Bueno, si ya tienes una audiencia, hay sitios que están condenados a ser olvidados y perdidos.

Drupal SEO