Requisitos
- MainWP Dashboard con la extensión Pro Reports activada
- Security Ninja for MainWP instalado y activado en el Dashboard
- Security Ninja en los sitios hijos sobre los que informes (Pro necesario para datos de eventos)
- Una sincronización de MainWP tras instalar o actualizar para que los datos en caché estén al día
Tokens disponibles
Úsalos donde Pro Reports acepte tokens (plantillas y emails). Los tokens de tabla generan HTML mínimo que funciona con las plantillas predeterminadas.
Puntuación y vulnerabilidades
[securityninja.score]- Puntuación general de Security Ninja informada por el sitio
[securityninja.vulnerabilities]- Número total de vulnerabilidades detectadas
[securityninja.vulnerabilities.table]- Tabla de elementos detectados con columnas: Type, Name, Installed, Info
Resultados de pruebas de seguridad
[securityninja.tests.table]- Todos los resultados de pruebas de seguridad (Status, Title, Timestamp, Message)
[securityninja.tests.passed.table]- Solo pruebas de seguridad aprobadas
[securityninja.tests.issues.table]- Solo pruebas de seguridad fallidas y con advertencia
[securityninja.tests.passed.count]- Número de pruebas de seguridad aprobadas
[securityninja.tests.issues.count]- Número de pruebas de seguridad fallidas y con advertencia
Eventos
[securityninja.events.table]- Últimos 10 eventos (Time, IP, Module, Action, Description)
[securityninja.events.count]- Número total de eventos de seguridad registrados del sitio
Resumen mensual para clientes
[securityninja.month.summary]- Resumen HTML mensual orientado al cliente con eventos bloqueados, vulnerabilidades, análisis, puntuación actual y progreso de puntuación o vulnerabilidades cuando hay suficiente historial diario de métricas
Los tokens de tabla no incluyen texto descriptivo a propósito, para que puedas envolverlos con tu propia redacción.
Insertar tokens en informes
- Ve a MainWP → Extensiones → Pro Reports y edita o crea un informe.
- Usa Insertar tokens y elige un token de Security Ninja, o pega un token como
[securityninja.score]. - Guarda y luego previsualiza o genera para confirmar los reemplazos.
Insertar tokens en emails
- En el editor del informe, abre Asunto del email y Mensaje del email.
- Inserta o pega tokens de la misma forma.
- Usa Previsualizar mensaje con un sitio seleccionado.
Mantén los asuntos cortos. Ejemplo: Informe mensual de seguridad - Puntuación [securityninja.score]
Fuentes de datos y sincronización
Los valores de los tokens vienen de los detalles de sitio en caché de MainWP. Caché vacía significa tokens vacíos. Sincroniza primero y luego genera.
- Tras añadir sitios o actualizar plugins, ejecuta MainWP → Sitios → Sincronizar
- Ejecuta las pruebas de Security Ninja en los sitios hijos para refrescar puntuaciones y resultados
- Los eventos necesitan Security Ninja Pro en el hijo y una sincronización correcta
- El progreso de
[securityninja.month.summary]necesita historial diario de métricas de sincronizaciones repetidas
Ejemplos
Sección del informe
Resumen de seguridad del sitio. Puntuación: [securityninja.score]
Resumen mensual
[securityninja.month.summary]
Puntuación general: [securityninja.score]
Vulnerabilidades detectadas: [securityninja.vulnerabilities]
[securityninja.vulnerabilities.table]
Resultados de pruebas de seguridad: [securityninja.tests.passed.count] aprobadas, [securityninja.tests.issues.count] incidencias.
[securityninja.tests.table]
Actividad reciente ([securityninja.events.count] eventos en total)
[securityninja.events.table]
Mensaje de email
Asunto: Informe mensual de seguridad. Puntuación [securityninja.score]
Hola,
Aquí tienes tu resumen mensual de seguridad.
Puntuación: [securityninja.score]
Vulnerabilidades: [securityninja.vulnerabilities]
[securityninja.vulnerabilities.table]
Pruebas: [securityninja.tests.passed.count] aprobadas, [securityninja.tests.issues.count] necesitan atención.
[securityninja.tests.issues.table]
Actividad reciente
[securityninja.events.table]
Solución de problemas
- Los tokens se muestran como texto plano: Confirma los corchetes y la ortografía. Confirma que Pro Reports está activo y que el informe se guardó.
- Tablas vacías o recuentos a cero: Sincroniza MainWP, ejecuta las pruebas de Security Ninja en el hijo, confirma Pro en el hijo para eventos y deja que se acumule el historial diario de métricas para el progreso mensual.
- Estilo: El HTML de las tablas es mínimo. Ajusta fuentes y bordes en el CSS de tu plantilla de informe.
Relacionado
- Instalar Security Ninja con MainWP
- Acciones masivas en MainWP
- Plantillas de ejemplo para MainWP Pro Reports
- Changelog de Security Ninja for MainWP
¿Necesitas ayuda? Escribe a [email protected].