GPLClub
🔌 Plugin · Por MainWP

MainWP Custom Dashboard Extension

v5.2 · Actualizado 24 sep. 2026 · Sitio oficial

Análisis antivirus

Powered by ClamAV

✅ Verificado limpio

El archivo de este producto ha pasado nuestros filtros de seguridad.

¿Quieres ejecutar un análisis fresco con ClamAV ahora mismo? Tarda unos segundos y verás versión del scanner, base de datos de firmas y resultado en tiempo real.

Esto puede tardar entre 5 y 30 segundos.

✓ !

Archivo limpio Amenaza detectada

No se detectaron amenazas en este archivo.

Archivo
Tamaño
Analizado
ClamAV
Base de datos de firmas

⚡ Powered by ClamAV

!

No se pudo completar el análisis

Reportar producto

Si has detectado un problema (archivo dañado, malware, contenido inadecuado, etc.) infórmanos y lo revisaremos cuanto antes.

Inicia sesión para reportar
MainWP Custom Dashboard Extension · Plugin para WordPress
Seguir

Acerca de MainWP Custom Dashboard Extension

Cuando el panel de MainWP casi hace lo que necesitas, pero no del todo

Quien gestiona decenas de webs de clientes desde MainWP pasa horas al día en ese panel. Y tarde o temprano aparece el detalle que molesta: un botón que querrías esconder, un color que cansa la vista, una pequeña función que te ahorraría clics. Tocar los archivos del plugin para arreglarlo es mala idea, porque la siguiente actualización borra tu trabajo. MainWP Custom Dashboard Extension existe para eso: es un lugar aparte donde guardar tus retoques en PHP, CSS y JavaScript.

Tus retoques viven fuera del plugin principal

El código no se guarda en archivos, sino en las opciones de WordPress de tu sitio MainWP Dashboard. Eso tiene dos consecuencias prácticas:

  • Puedes actualizar MainWP Dashboard sin miedo a perder tus modificaciones.
  • Si algo falla, desactivas tu código personalizado y compruebas si el problema venía de ahí.

No hace falta acceso FTP: todo se escribe desde el editor de la propia extensión, que se abre desde Add-ons, Administrative, Custom Dashboard.

Un editor pensado para escribir código sin sustos

El editor usa CodeMirror 6 e incluye resaltado de sintaxis para PHP, CSS y JavaScript, tema oscuro One Dark, autocompletado, cierre automático de paréntesis, llaves, corchetes y comillas, y plegado de código. Cada lenguaje tiene su pestaña y se guarda por separado, así que puedes cambiar un estilo sin tocar tu PHP.

Protección frente a errores de PHP

Antes de guardar un fragmento PHP, la extensión analiza su sintaxis sin ejecutarlo y rechaza el código mal formado. Los fragmentos se escriben sin las etiquetas de apertura y cierre de PHP, y si las incluyes, se rechazan. Tampoco admiten instrucciones de namespace, declare ni use a nivel superior (el use dentro de una función anónima sí vale). Si aun así un error fatal de análisis llega a ejecutarse, verás un mensaje de recuperación con un enlace para volver al editor con ese código sin ejecutar. Otras excepciones en tiempo de ejecución se capturan y se registran, en lugar de tumbar la página.

Si dos personas guardan a la vez

La extensión comprueba si el fragmento cambió desde que abriste el editor. Si otro usuario, otra pestaña o una petición de API lo modificó antes, tu guardado se rechaza y no pisa ese cambio. Tu borrador sigue en pantalla, pero no se guarda como borrador recuperable: cópialo antes de recargar, compara con la versión guardada y vuelve a guardar.

Solo actúa sobre tu panel, no sobre los sitios de tus clientes

Aquí está la confusión más probable: esta extensión aplica código únicamente al sitio donde está instalado MainWP Dashboard. Los sitios hijos no reciben nada. Para eso existe otra extensión de MainWP, Code Snippets.

  • Lo que resuelve: cambiar la apariencia del panel, añadir funciones propias, mantener los ajustes separados y probar con seguridad.
  • Lo que cubrirás aparte: desplegar código en los sitios hijos (otra extensión), escribir los fragmentos (la extensión no los crea por ti) y comprobar que funcionan, porque pasar la validación solo confirma la sintaxis, no que el código se comporte bien o sea seguro.

El PHP corre en todo el sitio, el CSS y el JS solo en MainWP

Los fragmentos de CSS y JavaScript se insertan en línea en las páginas de administración de MainWP, salvo en las pestañas de sitios hijos. No se cargan en otras pantallas del administrador ni en la parte pública. El PHP es distinto: se ejecuta al iniciar WordPress con eval() y alcanza todas las peticiones del sitio MainWP Dashboard, no solo sus pantallas. Si quieres que actúe solo en un contexto, añade condiciones o hooks en tu código.

Preguntas frecuentes sobre MainWP Custom Dashboard Extension

¿Necesito otros plugins?

No, funciona por sí sola dentro de MainWP Dashboard.

¿Puedo usarla para cambiar los sitios de mis clientes?

No, solo afecta al panel. Para los sitios hijos necesitas la extensión Code Snippets de MainWP.

¿Puedo escribir mi propio CSS sin tocar archivos?

Sí, desde la pestaña CSS del editor, sin FTP.

¿Qué pasa si guardo PHP con un error?

Si hay un error de sintaxis, el guardado se rechaza. Si un error fatal llega a ejecutarse, aparece un enlace de recuperación al editor.

¿Tiene ejemplos para empezar?

MainWP mantiene un repositorio en GitHub con fragmentos de ejemplo en CSS, PHP y JavaScript.

Historial de versiones

  • v
    5.2 Actual 24 sep. 2026
  • v
    5.1 4 jun. 2026
  • v
    5.0.1 8 ene. 2025

Reseñas de clientes

Inicia sesión para dejar tu reseña. Solo pueden reseñar quienes tienen el producto.

Aún no hay reseñas de este producto.

Preguntas frecuentes

  • La GPL (General Public License) es la licencia con la que WordPress y la mayoría de plugins/themes premium se distribuyen. Te da derecho a usar, modificar y redistribuir el software en cuantos proyectos quieras, sin restricciones de dominios.

  • Sí. Con membresía recibes actualizaciones automáticas via nuestro plugin GPLClub Updater (instalado en tu WP, detecta nuevas versiones y las aplica). Con compra individual, tienes acceso a un año de actualizaciones manuales desde tu cuenta.

  • Depende del plan. Mensual: 3 dominios. Semestral: 7. Anual y Lifetime: 15. Compra individual: 1 dominio.

  • GPLClub ofrece soporte propio en español para instalación, configuración y compatibilidad. Para soporte directo del autor original (con feature requests, bugs específicos del producto), se requiere licencia comprada al autor.