---
title: Tokens de Security Ninja en MainWP Pro Reports
canonical: https://wpsecurityninja.com/docs/mainwp/tokens-en-mainwp-pro-reports/
---
## 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

<dl class="docs-term-list">
<dt><code>[securityninja.score]</code></dt>
<dd>Puntuación general de Security Ninja informada por el sitio</dd>
<dt><code>[securityninja.vulnerabilities]</code></dt>
<dd>Número total de vulnerabilidades detectadas</dd>
<dt><code>[securityninja.vulnerabilities.table]</code></dt>
<dd>Tabla de elementos detectados con columnas: Type, Name, Installed, Info</dd>
</dl>

### Resultados de pruebas de seguridad

<dl class="docs-term-list">
<dt><code>[securityninja.tests.table]</code></dt>
<dd>Todos los resultados de pruebas de seguridad (Status, Title, Timestamp, Message)</dd>
<dt><code>[securityninja.tests.passed.table]</code></dt>
<dd>Solo pruebas de seguridad aprobadas</dd>
<dt><code>[securityninja.tests.issues.table]</code></dt>
<dd>Solo pruebas de seguridad fallidas y con advertencia</dd>
<dt><code>[securityninja.tests.passed.count]</code></dt>
<dd>Número de pruebas de seguridad aprobadas</dd>
<dt><code>[securityninja.tests.issues.count]</code></dt>
<dd>Número de pruebas de seguridad fallidas y con advertencia</dd>
</dl>

### Eventos

<dl class="docs-term-list">
<dt><code>[securityninja.events.table]</code></dt>
<dd>Últimos 10 eventos (Time, IP, Module, Action, Description)</dd>
<dt><code>[securityninja.events.count]</code></dt>
<dd>Número total de eventos de seguridad registrados del sitio</dd>
</dl>

### Resumen mensual para clientes

<dl class="docs-term-list">
<dt><code>[securityninja.month.summary]</code></dt>
<dd>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</dd>
</dl>

Los tokens de tabla no incluyen texto descriptivo a propósito, para que puedas envolverlos con tu propia redacción.

## Insertar tokens en informes

1. Ve a **MainWP → Extensiones → Pro Reports** y edita o crea un informe.
2. Usa **Insertar tokens** y elige un token de Security Ninja, o pega un token como `[securityninja.score]`.
3. Guarda y luego previsualiza o genera para confirmar los reemplazos.

## Insertar tokens en emails

1. En el editor del informe, abre Asunto del email y Mensaje del email.
2. Inserta o pega tokens de la misma forma.
3. 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](https://wpsecurityninja.com/es/docs/mainwp/instalar-security-ninja-mainwp/)
* [Acciones masivas en MainWP](https://wpsecurityninja.com/es/docs/mainwp/acciones-masivas-en-mainwp/)
* [Plantillas de ejemplo para MainWP Pro Reports](https://wpsecurityninja.com/es/docs/mainwp/plantillas-ejemplo-pro-reports/)
* [Changelog de Security Ninja for MainWP](https://wpsecurityninja.com/changelog/mainwp/)

¿Necesitas ayuda? Escribe a [support@wpsecurityninja.com](mailto:support@wpsecurityninja.com).
