Basalto: Documentación
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
- Primeros pasos
- Aspecto de la web
- La portada
- Datos de la empresa y contacto
- Servicios, proyectos, testimonios y noticias
- Patrones de bloques
- Buscadores
- Idiomas
- Galerías
- Tema hijo y widgets
- Para desarrolladores
- Soporte, licencia y créditos
- Registro de cambios
1. Primeros pasos
Instalación
- Ve a Apariencia \> Temas \> Añadir nuevo \> Subir tema y elige
basalto.zip. - Activa el tema.
- 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.
- 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:
- Borra la demo actual.
- Monta la demo del tipo elegido.
- 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.
Logo
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-visoren 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_ADDRdebe 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_MXes_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.
- Instala
basalto-child.zip. - Actívalo.
- 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.
Navegación entre entradas
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.imgdetail.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
- Copia una carpeta existente con otro nombre.
- Cambia sus textos.
- Añádela en
basalto_core_demo_sectores()o mediante su filtro.
Añadir un idioma
- Copia
en.phpde cada sector. - Copia
legal-en.php. - Utiliza el nuevo código de idioma.
- 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:
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.
Copyright y créditos
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.