Hay veces en las que necesito descargar un plugin directamente desde el panel de administración de WordPress. Por ejemplo:
- Estoy en la web de un cliente que tiene plugins premium y necesito hacer pruebas en local.
- Quiero duplicar un plugin a otra instalación.
- Quiero revisar el código o guardar una copia rápida.
Y sinceramente, no me apetece ir por FTP ni usar herramientas externas para algo tan simple como descargar un plugin en formato ZIP.
Por eso creé Fran Export Plugin ZIP, un plugin personal que uso siempre que tengo que trabajar con instalaciones de terceros.

¿Qué hace este plugin?
Hace una sola cosa y la hace bien: añade un enlace llamado “Descargar ZIP” al lado de cada plugin en el panel de administración. Nada más.
- No tiene opciones
- No tiene panel de ajustes
- No mete CSS ni JS innecesario
Solo añade un enlace en la tabla de plugins y, al hacer clic, genera al vuelo un archivo ZIP del plugin y lo descarga directamente.
Funciona tanto para plugins activos como inactivos.
¿Por qué lo uso?
Lo uso sobre todo cuando entro a webs de clientes, agencias o proyectos heredados donde hay plugins instalados que no puedo volver a descargar (porque no tengo acceso a la cuenta del marketplace o del desarrollador original).
Con este plugin, hago clic y me llevo el ZIP original del plugin sin tener que conectarme por FTP ni complicarme la vida.
¿Qué incluye el ZIP?
El archivo que se descarga contiene todos los archivos del plugin tal como están en el servidor:
- Código fuente
- Carpetas internas
- Archivos de idioma, imágenes, funciones, etc.
No incluye ninguna configuración ni ajustes, ya que esos se guardan en la base de datos de WordPress y no forman parte del plugin en sí.
¿Cómo funciona?
Básicamente, usa una acción AJAX para:
- Detectar el plugin que has pedido descargar
- Recorrer todos sus archivos
- Generar un archivo ZIP temporal
- Iniciarte la descarga con el nombre del plugin
El código es limpio, seguro y no sobreescribe nada. Y al terminar, borra automáticamente el archivo temporal para no dejar basura en el servidor.
¿Y la seguridad?
El plugin solo está disponible para usuarios con permisos de administrador (manage_options), y valida correctamente el nombre del plugin y su ruta antes de hacer nada.
Tampoco tiene impacto en el rendimiento porque solo actúa si haces clic en el botón de descarga.
Descarga
Este plugin forma parte de las herramientas que comparto con los usuarios premium de la web. Si ya estás registrado, puedes descargarlo directamente desde la zona de descargas.
¿Aún no eres usuario premium?
Puedes registrarte desde aquí y acceder a este y otros plugins y códigos prácticos que uso en mis propios proyectos.
Conclusión
Es un plugin para todo el mundo. No tiene opciones. No tiene pantallas. No hace backups completos ni exporta configuraciones. Solo te deja descargar un plugin en ZIP desde el panel, sin tocar nada más.
Pero para mí, es uno de esos plugins tontos que siempre acaban siendo útiles cuando menos lo esperas. Especialmente cuando trabajas con clientes o instalaciones ajenas.
Todos los plugins creados por mí han sido desarrollados pensando en la ligereza, la optimización y la independencia de recursos externos. Solo utilizan librerías externas en caso de ser absolutamente necesario, y están diseñados para funcionar sin necesidad de actualizaciones frecuentes. Si en algún momento necesitan mejoras o compatibilidad, subiré una nueva versión a la zona de descargas premium.




¿Tienes alguna duda o sugerencia? Déjala en los comentarios.