Datos, formularios e importación
Crea tus propios tipos de contenido con campos, recibe mensajes con protección anti-spam y carga cientos de filas desde una hoja de cálculo.
Datos: tipos de contenido y campos
En MAGO Blocks → Datos defines tus propios tipos de contenido (inmuebles, autos, cursos…), taxonomías y grupos de campos, con un constructor visual. Hay 18 tipos de campo: texto, área de texto, texto enriquecido, número, correo, URL, fecha, selector, radio, casillas, sí/no, imagen, archivo, galería, relación, grupo, repetidor y contenido flexible (hasta tres niveles). Los grupos se asignan por tipo de contenido, por página o como página de opciones.
Cada campo es un meta normal de WordPress, consultable y expuesto por REST. Para mostrarlos usa los datos dinámicos del constructor (por ejemplo ), el shortcode [mago_field] o la función mago_get_field(). Lo que está vacío se oculta solo.
Sets listos de un clic
En Datos → Sets listos hay diez sets: inmuebles, autos, platillos, cursos, eventos, equipo, proyectos, vacantes, testimonios y catálogo. Cada uno crea sus tipos, taxonomías y campos, y puedes elegir si añadir ejemplos (que luego se borran de un clic) y plantillas de ficha y listado ya diseñadas. Las fotos de los ejemplos son de relleno.
Si ya usas ACF
La pantalla puede importar tus grupos, tipos y taxonomías de ACF, convertir lo compatible, avisar de lo que no (mapa, enlace, clonar) y leer los valores ya guardados, sin tocar nada de ACF.
Formularios
El elemento Formulario admite 16 tipos de campo (incluidos archivos con arrastrar y soltar y extensiones permitidas), nombre interno, título visible y obligatorio sí/no. Cada envío se guarda en tu sitio y llega por correo.
- Correos configurables: con variables y respuesta automática para quien escribió. La variable
{pagina}indica desde qué página escribieron (por ejemplo, de qué propiedad o curso), si el navegador envía el Referer. - Protección anti-spam: campo trampa, token firmado, tiempo mínimo, límite por IP y, si quieres, Turnstile, hCaptcha o reCAPTCHA.
- Envío sin recargar la página, y funciona incluso con caché de página.
Notificaciones
En MAGO Blocks → Notificaciones ves una campana con los eventos del sitio (mensaje de formulario, importación terminada y más). También pueden llegar por correo, con límite de ráfaga, o a un webhook https firmado con HMAC, en formato genérico o para Slack.
Importar contenido
En MAGO Blocks → Importar subes un archivo CSV, JSON o Excel (.xlsx) y sigues tres pasos:
- Subir el archivo.
- Mapear columnas: el plugin propone el mapeo automáticamente. Puedes enviar cada columna al título, contenido, extracto, dirección, estado, fecha, imagen destacada, SEO, campos de Datos, taxonomías, metas o precio, SKU e inventario de productos de WooCommerce.
- Simular o importar por lotes de 25 filas, con barra de progreso.
Reglas que te protegen: lo nuevo nace como borrador, si ya existe una fila con la misma clave se actualiza sin duplicar, y las celdas vacías no borran nada. Las imágenes se descargan desde su URL, con un tope por lote.
