Logs
Cada conversión genera un log detallado. Puedes consultar qué tokens se migraron, qué propiedades se resolvieron con @apply y cuáles con CSS vanilla, y qué entradas requieren revisión manual.
Dónde se guarda
Los logs viven en la tabla wp_bricksshift_logs. Campos principales:
| Campo | Descripción |
|---|---|
id | PK autoincremental |
conversion_id | ID único por conversión (agrupa todas las entradas de la misma ejecución) |
entry_type | token · component · element · meta |
name | Nombre del token o clase |
action_taken | mapped · passthrough · skipped · refactor_suggestion · warning |
source | Sistema origen (acss, bricks, at, cf, tailwind) |
destination | Sistema destino |
warnings | Texto con avisos |
errors | Texto con errores si los hay |
created_at | Timestamp |
Consulta desde el admin
En BricksShift → Log de conversiones tienes:
- Listado cronológico de conversiones.
- Al expandir una conversión, ves todas sus entradas con filtro por
entry_typeyaction_taken. - Botón para exportar el log completo como CSV.
Ejemplo de entrada
conversion_id: conv_20260415_120347
entry_type: token
name: --space-m
action_taken: mapped
source: acss
destination: bricks
warnings: (ninguno)
Otra entrada más interesante:
conversion_id: conv_20260415_120347
entry_type: component
name: .hero-title
action_taken: passthrough
source: bricks
destination: tailwind
warnings: letter-spacing resuelto como CSS vanilla (sin utility equivalente)
Consulta vía SQL
SELECT name, action_taken, warnings
FROM wp_bricksshift_logs
WHERE conversion_id = 'conv_20260415_120347'
AND action_taken IN ('warning', 'refactor_suggestion')
ORDER BY id;
Retención
El plugin no borra logs automáticamente. Si tu tabla crece mucho y quieres limpiar, borra entradas antiguas manualmente:
DELETE FROM wp_bricksshift_logs
WHERE created_at < DATE_SUB(NOW(), INTERVAL 6 MONTH);