Basalto: Documentación

Actualizado el 6 de octubre de 2026

Basalto

Tema corporativo para cualquier empresa, hecho solo con el núcleo de WordPress: sin constructores de páginas ni librerías externas.

  • Versión: 1.0.1
  • WordPress: 6.3 o superior
  • PHP: 7.4 o superior

Casi todo se ajusta en Apariencia \> Personalizar \> Opciones de Basalto. En este documento, «Opciones de Basalto \> Portada» quiere decir esa sección.

Índice

  1. Primeros pasos
  2. Aspecto de la web
  3. La portada
  4. Datos de la empresa y contacto
  5. Servicios, proyectos, testimonios y noticias
  6. Patrones de bloques
  7. Buscadores
  8. Idiomas
  9. Galerías
  10. Tema hijo y widgets
  11. Para desarrolladores
  12. Soporte, licencia y créditos
  13. Registro de cambios

1. Primeros pasos

Instalación

  1. Ve a Apariencia \> Temas \> Añadir nuevo \> Subir tema y elige basalto.zip.
  2. Activa el tema.
  3. Pulsa Instalar y activar Basalto Core en el aviso del escritorio. El plugin va incluido en el tema, no hay que descargarlo. Cuando una actualización del tema trae una versión más nueva, el mismo aviso ofrece actualizarlo.
  4. Pulsa Configurar la web en el aviso, o ve a Apariencia \> Configurar Basalto.

Sin Basalto Core el tema funciona como un blog. El plugin añade:

  • Servicios.
  • Proyectos.
  • Testimonios.
  • Formulario de contacto con su bandeja de mensajes.
  • Asistente.

Ese contenido se conserva aunque se cambie de tema.

Asistente

Ve a Apariencia \> Configurar Basalto.

Elige el idioma del contenido (español o inglés) y el tipo de empresa, y pulsa Montar la web.

Tipos de empresa

  • Centro de negocios: oficinas, coworking y salas, con los proyectos como casos de éxito y galerías de las instalaciones.
  • Asesoría o despacho profesional: servicios con honorarios, casos de éxito, ventajas y actualidad.
  • Clínica o centro de salud: especialidades con precio, las instalaciones (los proyectos con otro nombre), el equipo y un botón de WhatsApp para pedir cita.

¿Qué crea el asistente?

En unos segundos crea:

  • Las páginas de Inicio, Noticias y Contacto, la portada estática y enlaces permanentes legibles.
  • El menú principal y el menú del pie, con páginas legales y contacto.
  • Contenido de ejemplo del tipo de empresa:
    • 6 servicios.
    • 6 proyectos.
    • 3 testimonios.
    • 3 noticias con imágenes.
    • Página de presentación.
    • Dos secciones libres en la portada.
  • Textos de ejemplo de la portada, los proyectos y los servicios.
  • Datos de contacto, horario y redes de ejemplo donde estén vacíos.
  • Páginas legales:
    • Aviso legal (LSSI-CE).
    • Política de privacidad (RGPD).
    • Política de cookies.

Los datos del titular se obtienen de los datos introducidos en el asistente.

Importante: las páginas legales son una plantilla básica y no constituyen asesoramiento jurídico. Revísalas y adáptalas a tu actividad.

Opcionalmente, el asistente manda a la papelera la entrada y la página de ejemplo de WordPress, solo si nadie las ha modificado.

Ejecutar el asistente varias veces

Se puede ejecutar varias veces:

  • Reutiliza páginas y menús.
  • No duplica la demo.
  • No modifica páginas legales que ya existan.
  • No toca los menús hechos manualmente.
  • A los menús creados por el asistente les añade los enlaces que falten.

Cambiar el tipo de empresa

Con la demo ya montada, usa Cambiar el tipo de empresa en la misma pantalla.

En un solo paso:

  1. Borra la demo actual.
  2. Monta la demo del tipo elegido.
  3. Deja ordenado el menú principal.

Los enlaces que hayas añadido tú quedan detrás.

Las páginas de Inicio, Noticias y Contacto se adaptan al nuevo tipo si conservan el título que les puso el asistente.

Borrar la demo

Utiliza Eliminar contenido de ejemplo, en la misma pantalla.

Borra lo que creó la demo:

  • Servicios.
  • Proyectos.
  • Testimonios.
  • Noticias.
  • Página de presentación.
  • Imágenes.
  • Galerías.
  • Patrones de las secciones libres.

Conserva lo que hayas editado y las imágenes en uso, y devuelve los textos y ajustes a como estaban.

Las páginas de Inicio, Noticias, Contacto y las páginas legales no se borran nunca.


2. Aspecto de la web

Estilo

Ve a Apariencia \> Personalizar \> Opciones de Basalto \> Estilo.

Paleta de colores

Puedes elegir entre:

  • Pizarra --- predeterminada.
  • Papel.
  • Bosque.
  • Blanco.
  • Noche.
  • Propia.

Todas cumplen el contraste WCAG AA en textos, enlaces y campos.

Modo oscuro

Está desactivado por defecto.

Con No, la web se ve siempre con los colores claros de la paleta aunque el visitante tenga su dispositivo en modo oscuro.

Con Sí, quien use el modo oscuro ve la versión oscura.

Las paletas de fondo oscuro, como Noche o una propia con fondo oscuro, son siempre oscuras.

Botón de modo claro/oscuro

Está desactivado por defecto y solo está disponible cuando el modo oscuro está activado.

El botón aparece en la cabecera para cambiar de modo.

La elección se guarda en el navegador del visitante, sin cookies, y se aplica antes de pintar la página para evitar destellos.

Tipografía

Puedes elegir entre:

  • Moderna --- predeterminada.
  • Clásica.
  • Editorial.
  • Humanista.
  • Elegante.

Solo se utilizan fuentes del sistema. No se carga nada desde servicios externos.

Colores adicionales

Puedes configurar:

  • Color de acento.
  • Color de la barra superior.
  • Color del pie.

Si el color de la barra superior o del pie está vacío, se utiliza un tono muy oscuro del acento. El texto se adapta automáticamente para mantener la legibilidad.

Franja de color superior

Está desactivada por defecto.

Muestra una franja fina con el color de acento encima de la cabecera.

Paleta propia

Permite elegir:

  • Fondo.
  • Texto.
  • Acento.
  • Texto secundario.
  • Líneas.

Los valores que dejes vacíos se calculan automáticamente utilizando el contraste mínimo WCAG AA.

Opciones adicionales:

  • Ajustar el acento para que se lea: enlaces y botones utilizan el acento oscurecido o aclarado lo justo.
  • Colores de la versión oscura: automáticos o definidos manualmente.

El Personalizador avisa si un color no llega al contraste mínimo e indica cuánto tiene y cuánto necesita. Solo es un aviso: la decisión final es tuya.

El editor de bloques utiliza los mismos colores y fuentes.

Ve a Apariencia \> Personalizar \> Identidad del sitio.

  • Logotipo: PNG, JPG o WebP. Se recomienda fondo transparente.
  • Altura del logo: de 24 a 160 px. En móvil, como máximo 44 px.
  • Mostrar título del sitio: permite mostrarlo junto al logo.
  • Logo para modo oscuro: versión clara opcional. Se utiliza en modo oscuro y en el pie cuando el fondo es oscuro. Si es el único logo subido, se utiliza siempre.
  • Invertir los colores del logo en modo oscuro: útil para logos de un solo color sin versión clara.
  • Icono del sitio: favicon estándar de WordPress.

El pie elige automáticamente la versión del logo que se lee sobre su fondo.

Sin versión clara, invierte el logo si has marcado Invertir o, en caso contrario, muestra el nombre del sitio.

Con el modo oscuro desactivado, la versión oscura no se descarga en la cabecera.

Cabecera y barra superior

Ve a Opciones de Basalto \> Cabecera y barra superior.

Barra superior

Muestra una franja encima de la cabecera con:

  • Teléfonos.
  • Correo.
  • Texto libre.
  • Redes sociales.

Sin texto propio, muestra el horario.

En móvil solo enseña teléfonos y correo.

No aparece si no hay nada que mostrar.

Botón de la cabecera

Es un botón destacado después del menú, por ejemplo Pide información.

Sin enlace, lleva a la página de contacto.

En móvil se integra dentro del menú desplegable.

Cabecera fija

Está desactivada por defecto.

Al activarla, el logo, el menú y el botón permanecen arriba al hacer scroll en una versión más compacta.

La barra superior desaparece al bajar.

Aviso temporal

Ve a Opciones de Basalto \> Aviso temporal.

Permite mostrar una franja destacada en el color de acento, encima de todo.

Ejemplo:

Cerrado por vacaciones del 1 al 15 de agosto.

Puedes configurar:

  • Texto.
  • Enlace.
  • Texto del enlace.
  • Fecha de inicio.
  • Fecha de finalización.

Si no introduces texto para el enlace, todo el aviso se convierte en enlace.

El aviso aparece y desaparece automáticamente según la fecha y la zona horaria configurada en la web.

Si utilizas un plugin de caché, el cambio será visible cuando se renueve la caché.

Pie de página

Ve a Opciones de Basalto \> Pie de página.

Fondo

Puedes elegir:

  • Oscuro --- predeterminado.
  • Color suave de la paleta.
  • Ninguno.

Columnas

El pie puede mostrar:

  • Logo o nombre.
  • Descripción.
  • Datos de contacto.
  • Menú principal.
  • Redes sociales.

Los títulos de las columnas se pueden cambiar.

Si colocas widgets en la zona Pie de página, sustituyen a estas columnas.

Debajo aparecen:

  • Texto del pie.
  • Menú del pie con las páginas legales.

Puedes utilizar:

  • {year} para el año.
  • {site} para el nombre del sitio.

Páginas interiores

Ve a Opciones de Basalto \> Páginas interiores.

Banda bajo la cabecera

Puede utilizar:

  • Color suave de la paleta.
  • Imagen destacada de fondo.
  • Sin fondo.

Las páginas sin imagen destacada utilizan el color.

Migas de pan

Puedes mostrar una navegación como:

Inicio / sección / página

Ancho del texto

  • Normal: unos 65 caracteres por línea.
  • Amplio: unos 80 caracteres por línea.
  • Todo el contenedor.

Plantillas de página

En el editor, ve a Panel Página \> Plantilla.

Ancho completo

Los bloques de diseño utilizan todo el contenedor, mientras que los textos mantienen el ancho de lectura.

Sin título

Elimina la banda del título para empezar directamente con una imagen grande.

El título sigue disponible para lectores de pantalla y buscadores.

Contacto

Incluye:

  • Texto.
  • Formulario.
  • Datos de contacto.

Imágenes y visor

Las imágenes de proyectos, entradas y páginas se abren a pantalla completa al pulsarlas.

Puedes navegar entre ellas mediante:

  • Botones.
  • Flechas del teclado.
  • Deslizamiento en dispositivos táctiles.

Para cerrar:

  • Pulsa Escape.
  • Pulsa fuera de la imagen.

El visor muestra el pie de foto y carga la mayor resolución disponible.

Comportamiento

  • Las imágenes enlazadas a otra página conservan su enlace.
  • Las imágenes de menos de 200 px de ancho no se abren.
  • Para excluir una imagen, añade la clase no-visor en Bloque \> Avanzado \> Clases CSS adicionales.
  • El visor se puede desactivar en la misma sección.
  • Las imágenes de los proyectos se amplían ligeramente al pasar el ratón, salvo para usuarios que hayan solicitado reducir el movimiento en su dispositivo.

3. La portada

Cabecera de la portada

Ve a Opciones de Basalto \> Portada.

Diseño de la cabecera

Puedes elegir entre:

  • Imagen al lado del texto --- predeterminada.
  • Imagen de fondo a todo el ancho: texto blanco sobre un degradado; puedes elegir cuánto se oscurece la imagen.
  • Slider de imágenes de fondo: utiliza las imágenes elegidas en el Personalizador o las de una galería pública de Lienzo Galerías Públicas.
  • Solo texto.
  • Sin cabecera: la portada empieza directamente por las secciones.

El titular sigue disponible, aunque esté oculto, para lectores de pantalla y buscadores.

Opciones adicionales

Puedes configurar:

  • Titular.
  • Presentación.
  • Botón.
  • Enlace del botón.
  • Imagen de la cabecera.
  • Tamaño del titular: 50--160 %.
  • Tamaño de la presentación: 80--150 %.
  • Ancho del texto: normal, amplio o completo.

Si no se especifica una imagen de cabecera, se utiliza la imagen destacada de la página de inicio.

Si tampoco existe, se muestra únicamente el texto.

En móvil se reducen proporcionalmente los tamaños del titular y la presentación.

Con Completo y un titular más pequeño, una frase corta puede ocupar una sola línea.

Secciones de la portada

Puedes configurar el orden de las secciones:

  • Arrastrándolas.
  • Utilizando las flechas.

La cabecera siempre permanece en primera posición.

Secciones disponibles

Servicios, proyectos, galerías, testimonios y noticias pueden:

  • Mostrarse u ocultarse.
  • Configurarse con el número de elementos que se muestran.

Las secciones sin contenido no se muestran.

Secciones libres

Existen tres secciones libres:

  • Sección libre 1.
  • Sección libre 2.
  • Sección libre 3.

Cada una puede mostrar un patrón creado desde Apariencia \> Patrones.

Por ejemplo:

  • Cifras.
  • Logos de clientes.
  • Llamadas a la acción.

Sin patrón, la sección no se muestra.

Contenido de la portada

El contenido que escribas en la página de inicio con el editor de bloques aparece como una sección más.

Diseño de las noticias

Puedes utilizar:

  • Tarjetas con imagen --- predeterminado.
  • Lista con fecha.

La configuración también se aplica a:

  • Página de noticias.
  • Archivos.

Las búsquedas siempre utilizan formato de lista.

Las noticias sin imagen muestran un recuadro de color para mantener alineadas las tarjetas.


4. Datos de la empresa y contacto

Datos de contacto

Ve a Opciones de Basalto \> Datos de contacto.

Puedes configurar:

  • Teléfono.
  • Segundo teléfono.
  • Correo.
  • Dirección.
  • Horario.

Estos datos se utilizan en:

  • Barra superior.
  • Pie.
  • Plantilla Contacto.
  • Datos para buscadores.

Horario

Puedes definir el horario por días:

  • Lunes a viernes.
  • Sábado.
  • Domingo.

Puedes utilizar una o varias franjas, por ejemplo:

8:00-20:00

o:

9:00-14:00, 17:00-20:00

Si un día está cerrado, déjalo vacío.

Para horarios especiales, como Con cita previa, existe un campo de texto libre que sustituye al horario compuesto.

Cómo llegar

Puedes introducir un enlace, por ejemplo, a tu ficha de Google Maps.

Aparece bajo la dirección en:

  • Pie.
  • Página Contacto.

Sin enlace no aparece, salvo que marques Sin enlace, buscar la dirección en el mapa.

Basalto no incrusta ningún mapa, por lo que no genera cookies ni conexiones a terceros.

Redes sociales

Ve a Opciones de Basalto \> Redes sociales.

Puedes añadir:

  • LinkedIn.
  • Facebook.
  • Instagram.
  • Telegram.
  • X.
  • YouTube.
  • Vimeo.
  • Behance.
  • GitHub.
  • Mastodon.

Aparecen en:

  • Barra superior.
  • Pie.
  • Plantilla Contacto.

Botón de WhatsApp, Telegram o llamada

Ve a Opciones de Basalto \> Botón de WhatsApp, Telegram o llamada.

Permite mostrar un botón fijo en una esquina de la pantalla.

Configuración

  • Botón: ninguno, WhatsApp, Telegram o llamada.
  • Número: para WhatsApp y llamada.
  • Usuario de Telegram.
  • Primer mensaje: mensaje inicial de WhatsApp.
  • Texto junto al icono.
  • Posición: abajo a la derecha o abajo a la izquierda.
  • Solo en el móvil.

El número debe incluir el prefijo del país:

+34 600 000 000

Si está vacío, utiliza el segundo teléfono o, si no existe, el primero.

Los números sin prefijo se consideran españoles.

Para Telegram puedes utilizar:

@tuempresa

o:

https://t.me/tuempresa

Formulario de contacto

Ve a Opciones de Basalto \> Formulario de contacto.

Puedes configurar:

  • Correo que recibe los mensajes.
  • Aviso de protección de datos.
  • Selector de servicio.
  • Campo de teléfono.
  • Campo de empresa.

El formulario no necesita plugins adicionales.

Utiliza wp_mail(), con el correo del servidor o con tu plugin SMTP.

Se recomienda realizar un envío de prueba después de instalar el tema.

Remitente

El remitente es la propia web.

La dirección de quien escribe se coloca en Responder a, para evitar problemas con SPF y DKIM.

Antispam

El formulario incorpora:

  • Campo trampa invisible.
  • Marca de tiempo firmada.
  • Rechazo de envíos realizados en menos de 3 segundos.
  • Máximo de 5 mensajes por hora e IP.

Funciona aunque la página esté en caché.

Si se produce un error, el contenido escrito se conserva durante 10 minutos.

Si utilizas un proxy o CDN, REMOTE_ADDR debe contener la IP real del visitante.

Shortcode

Puedes insertar el formulario en cualquier página mediante:

[basalto_contact_form]

Bandeja de mensajes

Cada mensaje se guarda en el escritorio antes de enviar el correo.

Si el correo de la web falla, el mensaje no se pierde. El visitante recibe la confirmación y aparece un aviso en el escritorio indicando que el correo no funciona.

Un plugin SMTP suele resolver este problema.

Características

  • Solo los administradores pueden ver los mensajes.
  • Los mensajes no leídos aparecen en negrita.
  • El número de mensajes no leídos aparece junto al menú.
  • Responder por correo abre el programa de correo con el asunto preparado.
  • Los mensajes se eliminan automáticamente según el plazo configurado.
  • El plazo predeterminado es de 6 meses, aunque también puede configurarse para no eliminarlos.
  • Se guarda la fecha de aceptación de la política de privacidad.
  • Se incluyen en Herramientas \> Exportar datos personales y Borrar datos personales.
  • Las selecciones de fotos de Lienzo Galerías Privadas también llegan a esta bandeja.

5. Servicios, proyectos, testimonios y noticias

Servicios

Cada servicio puede incluir:

  • Título.
  • Texto con bloques.
  • Extracto.
  • Imagen destacada.
  • Datos del servicio.
  • Precio en texto libre, por ejemplo Desde 300 €.

El campo Orden, dentro de Atributos, determina la posición.

Un servicio sin texto no tiene ficha propia.

Cada servicio tiene un botón Pedir presupuesto que abre el formulario de contacto con ese servicio ya seleccionado.

Opciones de servicios

Ve a Opciones de Basalto \> Servicios.

Puedes elegir:

  • Diseño en tarjetas con imagen.
  • Lista compacta.

También puedes personalizar:

  • Título.
  • Introducción.
  • Enlaces.
  • Texto del botón.
  • Texto al final del listado.
  • Nombre del campo en el formulario.

El texto del botón puede cambiarse, por ejemplo, a Reservar.

Proyectos

Los proyectos sirven para mostrar cualquier contenido con imagen y ficha:

  • Trabajos realizados.
  • Casos de éxito.
  • Salas.
  • Instalaciones.
  • Obras.
  • Inmuebles.

Cada proyecto puede incluir:

  • Título.
  • Texto con bloques.
  • Extracto.
  • Imagen destacada.
  • Cliente.
  • Año.
  • Enlace externo.

Los tipos de proyecto sirven como filtros del listado.

Opciones de proyectos

Ve a Opciones de Basalto \> Proyectos.

Puedes configurar:

  • Título.
  • Introducción.
  • Enlaces.
  • Botón Todos del filtro.
  • Nombre de los campos de la ficha.

Por ejemplo, puedes cambiar Cliente por Capacidad.

Los campos vacíos de un proyecto no se muestran.

Rejilla

Puedes configurar:

  • Forma de las imágenes:
    • 4:3 --- predeterminada.
    • 3:2.
    • 16:9.
    • Cuadrada.
    • 4:5.
    • Original sin recortar.
  • Columnas:
    • Automáticas.
  • Separación:
    • Normal.
    • Juntas.
  • Posición del título:
    • Debajo de la imagen.
    • Encima al pasar el ratón.

Nombres y direcciones

Los títulos de servicios y proyectos se utilizan en:

  • Web.
  • Migas de pan.
  • Menú.
  • Escritorio.

Un campo vacío vuelve al texto predeterminado.

Direcciones

Ve a:

Ajustes \> Enlaces permanentes \> Direcciones de proyectos y servicios

Por ejemplo:

espacios

generará:

/espacios/

Si el campo está vacío, se utiliza la dirección predeterminada según el idioma:

/servicios/

o:

/services/

Importante: no crees páginas con esas mismas direcciones.

Si cambias una dirección, revisa los enlaces creados manualmente. Los enlaces creados por el asistente se actualizan automáticamente.

Testimonios

Desde el menú Testimonios puedes añadir:

  • Nombre del cliente.
  • Texto.
  • Cargo o empresa.
  • Foto.
  • Enlace.
  • Servicio relacionado.

Los testimonios aparecen:

  • En la portada.
  • En el listado de servicios.
  • En la ficha de cada servicio, mostrando únicamente los relacionados.

Puedes insertar testimonios en cualquier otra página mediante:

[basalto_testimonios cantidad="3" servicio="slug"]

Noticias

Las noticias son las entradas estándar de WordPress.

El título de la sección y el enlace Ver todas se cambian en:

Opciones de Basalto \> Portada

El diseño también se configura desde esa sección.

Al escribir un servicio o proyecto, el editor sugiere qué incluir en el título y en el primer párrafo.


6. Patrones de bloques

Puedes insertar secciones prediseñadas desde:

+ \> Patrones \> Basalto

Presentación y empresa

  • Presentación: titular grande, texto y dos botones.
  • Título y texto: dos columnas para presentar la empresa.
  • Sobre nosotros: imagen, presentación y enlaces a redes.
  • Cifras: tres números destacados.
  • Ventajas: seis puntos fuertes con icono, título y texto.
  • Cómo trabajamos: tres pasos numerados.
  • Equipo: cuatro personas con foto, nombre, cargo y LinkedIn.
  • Confían en nosotros: fila de logos de clientes.
  • Testimonio: cita de un cliente.

Precios

  • Tarifas: tres planes con precio, lo que incluye y botón. El del centro aparece destacado como El más elegido.
  • Lista de precios: concepto y precio unidos por una línea de puntos.
  • Tabla de precios: precio por hora, media jornada, jornada y mes. En móvil se desplaza horizontalmente.

Contacto

  • Llamada a la acción: recuadro de color suave.
  • Llamada a la acción en franja: banda oscura a todo el ancho.
  • Contacto rápido: teléfono, correo y dirección con iconos.
  • Preguntas frecuentes: preguntas desplegables.

Imágenes

  • Imagen a todo el ancho con una frase.
  • Texto e imagen, alternados.
  • Galería destacada: mosaico de cinco imágenes.

Textos e imágenes

Los textos son de ejemplo y utilizan el idioma del sitio.

Las imágenes son colores planos y pueden sustituirse mediante Reemplazar.

Los botones enlazan con la página de contacto o los servicios.

Ancho

Los patrones se insertan con Ancho amplio, ocupando todo el contenedor.

Para cambiarlo, selecciona el bloque exterior, normalmente un Grupo, utilizando Seleccionar padre o la Vista de lista.

Opciones:

  • Ninguno: ancho de la columna de texto.
  • Ancho amplio: todo el contenedor.
  • Ancho completo: el fondo llega a los bordes de la pantalla y el contenido permanece dentro del contenedor.

Con un color de fondo, el ancho completo crea una franja.

Los párrafos se limitan a unos 80 caracteres por línea para facilitar la lectura.

Imagen a todo el ancho con una frase y Llamada a la acción en franja se insertan ya a ancho completo.

Iconos

Los iconos son bloques Separador con estilos como:

  • Reloj.
  • Escudo.
  • Etiqueta de precio.
  • Rayo.
  • Persona.
  • Equipo.
  • Ubicación.
  • Estrella.
  • Mensaje.
  • Teléfono.
  • Correo.
  • Marca de verificación.

Se muestran en el color de acento.

Para cambiar uno, selecciónalo y elige otro en Estilos.

Se pueden utilizar en cualquier sitio.

Otros estilos de bloque

  • Imagen Con marco.
  • Párrafo Etiqueta.
  • Separador Corto.

Lista con marcas de verificación

Puedes utilizarla en cualquier lista añadiendo la clase:

basalto-lista-check

desde Avanzado.

Patrones propios

Solo se muestran los patrones de Basalto.

Los patrones de WordPress están pensados para temas de bloques y no encajan con este diseño.


7. Buscadores

Ve a Opciones de Basalto \> Buscadores.

Con Añadir datos estructurados activado, el tema añade:

Datos estructurados

Datos de schema.org (JSON-LD) para:

  • Sitio y titular.
  • Empresa u organización.
  • Persona.
  • Negocio local.
  • Correo.
  • Teléfono.
  • Redes sociales.
  • Noticias.
  • Proyectos.
  • Servicios.
  • Migas de pan.

Negocio local

Para empresas con un local al que acuden clientes.

También envía:

  • Dirección.
  • Calle.
  • Código postal.
  • Localidad.
  • Provincia.
  • País.
  • Horario.

Estos datos son los utilizados por Google para la ficha de la empresa.

Meta descripción

El texto que aparece bajo el título en los resultados de búsqueda.

Se obtiene de:

  • Presentación de la portada.
  • Extracto de cada página.
  • Extracto de cada entrada.
  • Extracto de cada servicio.
  • Extracto de cada proyecto.
  • Introducción de cada listado.

El extracto se introduce desde el panel Extracto del editor.

Si está vacío, se utiliza el principio del texto.

Compatibilidad con plugins SEO

Si existe un plugin SEO activo, Basalto no añade estos datos y deja la gestión al plugin.

Plugins compatibles:

  • Yoast SEO.
  • Rank Math.
  • All in One SEO.
  • SEOPress.
  • The SEO Framework.

8. Idiomas

El tema está escrito en inglés y trae la traducción completa al español, incluyendo variantes como:

  • es_MX
  • es_AR

Utiliza el idioma configurado en:

Ajustes \> Generales

Para traducirlo a otro idioma se utiliza:

languages/basalto.pot

Puedes utilizar herramientas como:

  • Loco Translate.
  • Poedit.

Webs en varios idiomas

Basalto, Basalto Core y el tema hijo incluyen:

wpml-config.xml

Este archivo es utilizado por:

  • WPML.
  • Polylang.

Textos traducibles

Los textos del Personalizador aparecen en:

  • WPML \> Traducción de cadenas.
  • Idiomas \> Traducciones.

Incluye:

  • Portada.
  • Botones.
  • Secciones.
  • Barra.
  • Aviso temporal.
  • Horario libre.
  • Dirección.
  • Pie.

Contenido traducible

Se pueden traducir como entradas:

  • Servicios.
  • Proyectos.
  • Testimonios.
  • Tipos de proyecto.

Los mensajes del formulario no se traducen.

También se pueden cambiar por idioma:

  • Aviso de protección de datos.
  • Correo que recibe los mensajes.

9. Galerías

Basalto se integra con:

  • Lienzo Galerías Públicas 1.10.0 o posterior.
  • Lienzo Galerías Privadas 1.15.0 o posterior.

Son productos de Tagoror Networks que se venden aparte.

La integración permite:

  • Utilizar la banda del tema.
  • Utilizar las migas de pan.
  • Utilizar la rejilla.
  • Utilizar la paginación.
  • Navegar entre galerías mediante Más galerías.
  • Mostrar las fotografías mediante el visor del tema.
  • Describir las galerías para los buscadores mediante ImageGallery.
  • Mostrar una sección de galerías en la portada.
  • Utilizar fotografías de las galerías en el slider de la portada.
  • Enviar las selecciones de fotos de los clientes a la bandeja de mensajes.

10. Tema hijo y widgets

Tema hijo

Para modificar CSS, plantillas o PHP sin perder los cambios al actualizar, utiliza el tema hijo incluido.

  1. Instala basalto-child.zip.
  2. Actívalo.
  3. No borres Basalto.

La primera vez que se activa, copia:

  • Ajustes del Personalizador.
  • Logo.
  • Menús.

De esta forma, la web mantiene el mismo aspecto.

Encontrarás más detalles en readme.txt.

Widgets

La zona de widgets Pie de página en Apariencia \> Widgets aparece en el pie en hasta cuatro columnas.

Cuando se utilizan widgets, sustituyen a las columnas del tema.


11. Para desarrolladores

Filtros del tema

Meta descripción

basalto_meta_descripcion

Texto de la meta descripción de la página.

Datos estructurados

basalto_datos_estructurados

Grafo de datos de schema.org.

Detección de plugins SEO

basalto_hay_plugin_seo

Indica si hay un plugin SEO activo.

basalto_mostrar_navegacion
basalto_titulo_navegacion

Permiten modificar los enlaces a la entrada anterior y siguiente.

Prefijo de país

basalto_prefijo_pais

Prefijo utilizado para números de WhatsApp sin prefijo. Por defecto:

34

Patrones

basalto_solo_patrones_propios

Con false vuelven a mostrarse los patrones de WordPress.

Filtros de Basalto Core

Tipos de empresa del asistente

basalto_core_demo_sectores

URL de soporte

basalto_core_url_soporte

Contrato con los plugins de galerías

Los siguientes nombres son compartidos con Lienzo.

Funciones del tema

add_theme_support( 'lienzo-galerias', array( … ) );

Se utilizan para:

  • Banda.
  • Migas de pan.
  • Paginación.
  • Rejilla.

Filtros

lienzo_titulo_archivo
lienzo_titulo_navegacion
lienzo_mostrar_navegacion
lienzo_datos_estructurados

Evento del visor

El evento:

lienzo-visor-foto

se lanza en document cada vez que el visor muestra una fotografía.

Incluye:

  • detail.img
  • detail.visor

Lienzo Galerías Privadas utiliza este evento para añadir su botón Elegir.

El visor utiliza como pie de foto el atributo:

data-pie

Bandeja de mensajes

lienzo_galerias_bandeja

Basalto Core ofrece su bandeja de mensajes.

Personalizar la demo

Esta sección está dirigida a quienes distribuyen el tema.

La personalización se realiza dentro de Basalto Core.

Textos

includes/demo/<sector>/es.php
includes/demo/<sector>/en.php

Existe una carpeta por tipo de empresa:

centro-negocios
asesoria
clinica

Páginas legales

includes/demo/legal-es.php
includes/demo/legal-en.php

Imágenes

assets/demo/

Mantén el mismo nombre de archivo.

Se recomienda:

  • Aproximadamente 1600 px de ancho.
  • Menos de 300 KB por imagen.

Añadir un tipo de empresa

  1. Copia una carpeta existente con otro nombre.
  2. Cambia sus textos.
  3. Añádela en basalto_core_demo_sectores() o mediante su filtro.

Añadir un idioma

  1. Copia en.php de cada sector.
  2. Copia legal-en.php.
  3. Utiliza el nuevo código de idioma.
  4. Añádelo en basalto_core_demo_idiomas().

Después de modificar el plugin, vuelve a generar:

plugins/basalto-core.zip

dentro del tema.


12. Soporte, licencia y créditos

Soporte

Escríbenos desde el centro de soporte de Tagoror Networks:

Centro de soporte

También está enlazado desde:

  • Apariencia \> Configurar Basalto
  • Ajustes \> Licencias

Indica tu clave de licencia y, si puedes, el enlace a la página o una captura de pantalla.

Licencia y actualizaciones

Ve a:

Ajustes \> Licencias

Introduce la clave que recibiste al comprar Basalto para recibir:

  • Actualizaciones automáticas.
  • Soporte.

Sin ella, el tema y sus plugins siguen funcionando porque son software libre con licencia GPL.

Tema de WordPress Basalto, Copyright 2026 Tagoror Networks, S.L.

Se distribuye bajo la Licencia Pública General GNU, versión 2 o posterior.

Recursos incluidos

  • Imágenes de color plano de la demo y patrones: creadas para Basalto, GPLv2 o posterior.
  • Logotipos de marcas inventadas: creados para Basalto, GPLv2 o posterior.
  • Iconos: dibujados para Basalto en SVG, GPLv2 o posterior.
  • Fuentes: ninguna incluida; el tema utiliza las fuentes del sistema de cada dispositivo.
  • Librería de licencias (lienzo-licencia): de Tagoror Networks, GPLv2 o posterior. La comparten otros productos de Tagoror Networks y por eso conserva su nombre.
  • Basalto Core (plugins/basalto-core.zip): de Tagoror Networks, GPLv2 o posterior.

13. Registro de cambios

1.0.1

  • Revisión de seguridad.
  • El formulario rechaza los correos que el saneado tendría que alterar.
  • La marca de tiempo caduca a los dos días.
  • La página de contacto con el resultado de un envío o los datos del visitante no se guarda en cachés.
  • El shortcode de testimonios muestra como máximo 24.
  • Las listas del Personalizador solo guardan valores de sus opciones.
  • «Tested up to» corregido a 6.8 también en style.css.

1.0.0

Primera versión pública.

Incluye:

  • Tema corporativo con Basalto Core.
  • Servicios.
  • Proyectos.
  • Testimonios.
  • Formulario de contacto con bandeja de mensajes.
  • Asistente de configuración con demos para tres tipos de empresa:
    • Centro de negocios.
    • Asesoría.
    • Clínica.
  • Demos en español e inglés.
  • Paletas de color.
  • Paleta propia con contraste calculado.
  • Modo oscuro opcional.
  • Cinco tipografías del sistema.
  • Barra superior.
  • Botón de cabecera.
  • Cabecera fija.
  • Aviso temporal.
  • Botón de WhatsApp, Telegram o llamada.
  • Horario.
  • Función «Cómo llegar».
  • Portada configurable con:
    • Imagen.
    • Slider.
    • Sin cabecera.
    • Orden de secciones.
    • Tres secciones libres con patrones.
  • 19 patrones de bloques ajustables al ancho.
  • Iconos.
  • Patrones de precios.
  • Datos para buscadores.
  • Datos para negocio local.
  • Meta descripción.
  • Compatibilidad con WPML y Polylang.
  • Integración con Lienzo Galerías Públicas y Privadas.
  • Compatibilidad con PHP 7.4.
  • Compatibilidad con WordPress 6.3 o posteriores.
  • Revisión con los estándares de WordPress.
  • Auditoría de accesibilidad con axe-core.