Security Ninja For MainWP

Descripción

Security Ninja helps you identify vulnerabilities and harden the security of your WordPress websites. Paired with MainWP, you can now manage and monitor all your connected sites from one central location.

This MainWP extension brings Security Ninja’s features right into your MainWP dashboard, giving you a central view of your connected websites’ security status.

With the free version, you can run Security Ninja’s core security tests remotely and view results for all connected sites. You’ll see individual test scores and detailed vulnerability reports without logging into each site manually.

If you upgrade to the Pro version of this extension, you unlock more advanced tools. You’ll be able to trigger and review malware scans, monitor security-related activity across your entire network with unified event logs, and manage white label settings for your client sites—all from within MainWP.

Note:
To view event logs and scan data, your child sites must have Security Ninja Pro installed. You can still monitor free sites from the MainWP dashboard, but features like event logging only work if those sites also have premium features enabled.

This extension helps you save time, stay in control, and manage security across all your sites—whether you’re handling a handful or hundreds.

MainWP es una herramienta inestimable para quienes gestionan varias webs con WordPress.

Para combinar ambos, debes instalar esta extensión en tu web principal de MainWP.

Enlaces y documentación

Instalar la extensión Security Ninja MainWP desde MainWP dashboard

  1. Accedes a tu MainWP dashboard
  2. Navegar en WP > Plugins
  3. Buscar ‘Security Ninja MainWP’
  4. Instala y activa el plugin

Instalar manualmente la extensión Security Ninja MainWP

  1. Descarga el plugin
  2. Accedes a tu MainWP dashboard
  3. Navegar en WP > Plugins
  4. Haz clic en «Añadir nuevo» y luego subes el plugin
  5. Busca el archivo, selecciónalo y haz clic en «Instalar ahora»
  6. Haz clic en «Activar» una vez solicitado.

Capturas

  • La vista general en MainWP dashboard donde puedes ver cualquier vulnerabilidad o puntuaciones bajas en las pruebas de seguridad.
  • Remote start «Run security tests» on one or more sites.

FAQ

Soporte y documentación

Por favor, consulta nuestras páginas de documentación para obtener ayuda e información técnica sobre Security Ninja y la integración con MainWP.

Reseñas

31 de agosto de 2025
I recently purchased a lifetime license for both the Security Ninja plugin and the Security Ninja for MainWP plugin. Both are working flawlessly. Lars Koudal was very helpful in helping me troubleshoot an issue. So their support is on-point. 10/10. Would buy again.
Leer la 1 reseña

Colaboradores y desarrolladores

«Security Ninja For MainWP» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Security Ninja For MainWP» está traducido en 5 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «Security Ninja For MainWP» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.0.15

  • 2025-09-03
  • NEW: Enhanced White Label interface with dropdown selection for enable/disable.
  • FIX: Pro Reports token issue fixed with two of the tokens, thank you Dominik!

2.0.14

  • 2025-08-13
  • NEW: MainWP Pro Reports integration – added Security Ninja tokens:
    • [securityninja.score] (overall score)
    • [securityninja.vulnerabilities] (count)
    • [securityninja.vulnerabilities.table] (table of detected vulns)
    • [securityninja.events.table] (table of last 10 events)
  • IMPROVED: Tokens appear in both the grouped token list and the «Insert tokens» modal
  • IMPROVED: Fallback fetching for token values when cached data is missing

2.0.13

  • 2025-08-12
  • NEW: Advanced event filtering system with dropdown controls for site and action type filtering
  • NEW: Real-time filter summary showing active filters including search terms
  • NEW: Clear filters functionality with visual dropdown reset
  • IMPROVED: Database query optimization with prepared statements and table validation
  • IMPROVED: Internationalization support with i18n
  • UPDATED: Translation files for enhanced multilingual support

2.0.12

  • 2025-07-25
  • Fixed hard-coded plugin directory path to use dynamic path detection
  • Replaced hard-coded version numbers with automatic version reading from plugin header
  • Improved plugin compatibility when installed in different directory names
  • Resolved WordPress auto-update conflicts caused by directory name changes
  • Fixed SQL queries to follow WordPress coding standards (table names use direct interpolation)

2.0.11

  • 2025-05-05
  • Fixes to the main menu now links properly to the global events overview.
  • Fixes problem with wrong timestamp time difference.
  • Fixes problem with remote controlling white label status.
  • Updated to be compatible with latest MainWP extension system
  • Fixed integration and errors.
  • Updated Freemius SDK
  • Tested up to WP 6.8.1

2.0.10

  • Added more strings for translation making the plugin translatable. From 8 strings to 96.
  • Updated Freemius SDK.
  • Added translations for Danish, Spanish, French, Italian, Japanese, Norwegian, Dutch, German, Portugese, Russian, Swedish and Chinese.
  • Checked Addon works with WP 6.6.2.

2.0.9

  • Simplified the global events log by removing the «Module» column.
  • New feature: Logs are now automatically trimmed to maintain only the last 30 days of history or up to 10,000 of the most recent log entries.
  • Bugfix: Not loading the white label popup and «Run Security Tests»
  • Streamlined the interface by moving the User Agent information to a tooltip on hover over the IP address, making room for more relevant data.
  • Added a helpful reminder on the global events page to synchronize websites with Security Ninja Premium for events to appear. Message: ‘It looks boring here, right? Please synchronize some websites with Security Ninja Premium installed.’
  • Updated to the latest Freemius SDK.

2.0.8

  • Added more strings for translation making the plugin translatable.
  • Fixing bug with license and «cannot detect main plugin» error. Thank you for all the feedback and help fixing the bug.

2.0.7

  • Bugfixes to pages not loading correctly.
  • Improved communication with MainWP Client sites with Security Ninja.
  • Bugfixes to the White label feature.
  • Updated language files.

2.0.6

  • Fixed broken menu link that happened on some sites.
  • Improve language to show what type and version of the plugin the child site is running.
  • Fix deprecated code.
  • NEW: Added remote control of white label setting on child sites. Enable / disable and change settings on all child sites quickly.

2.0.5

  • Fix for undefined variables linking to help sections on the website.
  • Add big warning to keep the main Security Ninja running as it is now a requirement for this Addon.
  • Minor bugfixes.

2.0.4

  • Fix for the premium link.

2.0.3

  • Fixed the addon implementation and the bugs reported.
  • Dependency – Necessary to have Security Ninja plugin installed and activated. Free or pro, either works.

2.0.2

  • Refactored the navigation system

2.0.1

  • Fix – Install routines were not working and breaking sites.

2.0

  • New version for MainWP v5

1.8

  • Updated interface
  • WP 6.4.2 compatibility.

1.6

  • WP 6.2 compatibility.

1.5

  • Se ha mejorado la seguridad con los cambios de MainWP en los enlaces de administración.
  • Se ha mejorado la velocidad de subida de datos de las webs.

1.4

  • Probado hasta WP 6.0
  • Se ha añadido la URL de acceso secreto a la lista de webs. Perfecto si te has desconectado de una web. Sugerencia de Alauddin. Nota – Requiere Security Ninja 5.145.

1.3

  • Corregido: algunos datos de las webs no se cargan al paginar la lista de webs.
  • Corregido: aviso PHP para la función de informes personalizados.

1.2

  • Corregido: el enlace directo en el menú lateral sigue sin funcionar. Gracias Mustaasam.

1.1

  • Corregido: el enlace directo del menú lateral no funciona.
  • Corregido: añadir búsqueda y clasificación a la vista general de la web.
  • Corregido: se ha mejorado el estilo para que siga el estilo de MainWP.
  • Corregido: logotipo en la esquina superior izquierda.
  • Nuevo: enlace directo a la página Security Ninja Dashboard de la web.
  • Limpieza de JS y CSS.

Muchas gracias a Bogdan de MainWP por la ayuda en la afinación de este 🙂

1.0

  • Primer lanzamiento público