Categoría
Versión del plugin
1.1.0-beta.29

Datos y almacenamiento

Tablas personalizadas

El plugin puede crear tablas como:

  • wp_wcag_lighthouse_results — últimas filas del Accessibility Test
  • wp_wcag_lighthouse_results_history — ejecuciones históricas
  • wp_wcag_lighthouse_analytics_daily — agregados diarios
  • wp_wcag_lighthouse_analytics_issues — seguimiento de incidencias
  • wp_wcag_lighthouse_analytics_content — analytics de contenido
  • wp_wcag_lighthouse_ai_explanations — cargas de Explicación con IA y corrección

Opciones de WordPress

  • wcag_*_settings — un bloque por módulo de ajustes
  • wcag_batch_cancel_flag — señal cooperativa de cancelación
  • wcag_scheduled_batch_* — configuración de lotes programados
  • wcag_batch_tested_destination_urls — mapa temporal para deduplicar URL durante el lote activo; se elimina al finalizar o restablecer la ejecución
  • wcag_lighthouse_redirect_events — registro limitado de las 500 decisiones de redirección más recientes para los contadores de 30 días de Analytics; almacena el estado, el contexto, la marca de tiempo, una clave de error cuando corresponde y hashes en lugar de las URL de origen o destino

Almacenamiento de la Accessibility Toolbar en el navegador

Cada visitante elige cómo se guardan sus preferencias:

  • Solo esta sesión: estado activo en sessionStorage
  • Recordar en este dispositivo: estado activo en localStorage
  • Perfiles con nombre: hasta diez perfiles con nombres de 1 a 40 caracteres en localStorage

Al cambiar de ámbito, la Toolbar mueve el estado activo y elimina el registro activo obsoleto del otro almacén. Los perfiles con nombre permanecen locales en el dispositivo con independencia de ese ámbito. El antiguo objeto wcagToolbarState se migra al nuevo esquema cuando es posible. La duración elegida para ocultar el botón también se guarda localmente en el navegador. Estas preferencias no se escriben en la base de datos de WordPress ni se envían a un endpoint de EZZE.

Datos de uso en la nube

Antes de activar las funciones en la nube, el plugin no solicita cuotas ni el historial de uso al proxy de EZZE. Cuenta y licencia muestra únicamente el estado de activación local hasta que se completa la aceptación. Solo entonces el plugin carga los límites y datos de uso asociados a la cuenta conectada.

El proxy almacena estos datos de cuota de forma atómica en una base de datos SQLite privada. Los detalles del historial mensual y las URL comprobadas se conservan durante cuatro meses; los contadores acumulados duraderos mantienen las cuotas únicas del plan Free más allá de ese periodo. Los nuevos eventos de uso de SQLite no contienen direcciones IP. La base de datos se protege mediante instantáneas externas coherentes y cifradas. La copia JSON paralela de reversión solo se utiliza durante la migración controlada y por un máximo de 14 días. Esta infraestructura se encuentra íntegramente en el proxy de EZZE; la instalación de WordPress no requiere configuración del servidor.

Meta de entradas

  • _wcag_enable_lighthouse_test — marca de prueba automática por entrada/página
Vista de lectura enfocada

Modo de lectura